Typescript 我在哪里可以看到deno下载的软件包?

Typescript 我在哪里可以看到deno下载的软件包?,typescript,caching,deno,Typescript,Caching,Deno,我是德诺的新手,目前正在探索德诺的最低可行项目。我喜欢npm,它在文件夹node\u modules中下载npm包,同样,我希望在目录中看到deno包。在我当前的项目中,我没有看到任何下载的软件包。请告诉我在哪里可以找到deno包装。如果我写dep.ts文件来提及所有的deno包,我可以在其他项目中使用相同的deno包吗。我的问题有点类似于java句柄中的Maven或Gradle。这意味着我想知道deno是否在操作系统中维护一个文件夹,以便下载所有包并在许多项目中使用。我想检查windows 1

我是德诺的新手,目前正在探索德诺的最低可行项目。我喜欢npm,它在文件夹
node\u modules
中下载npm包,同样,我希望在目录中看到deno包。在我当前的项目中,我没有看到任何下载的软件包。请告诉我在哪里可以找到deno包装。如果我写
dep.ts
文件来提及所有的deno包,我可以在其他项目中使用相同的deno包吗。我的问题有点类似于java句柄中的
Maven
Gradle
。这意味着我想知道deno是否在操作系统中维护一个文件夹,以便下载所有包并在许多项目中使用。我想检查windows 10中包含deno包的目录。

导入缓存在
$deno\u DIR

从:

Deno将远程导入缓存在
$DENO_DIR
环境变量。它默认为系统的缓存 如果未指定
$DENO_DIR
,则为目录。下次运行 程序,将不进行下载。如果程序没有更改,它将 也不会重新编译。默认目录为:

  • 在Linux/Redox上:
    $XDG\u CACHE\u HOME/deno
    $HOME/.CACHE/deno
  • 在Windows上:
    %LOCALAPPDATA%/deno
    %LOCALAPPDATA%=FOLDERID\u LOCALAPPDATA
  • 在macOS上:
    $HOME/Library/Caches/deno
    如果出现故障,则返回到
    $HOME/.deno
依靠外部服务器开发很方便,但很脆弱 在生产中生产软件应始终捆绑其 依赖关系。在Deno中,通过将$Deno_DIR检查到您的 源代码管理系统,并将该路径指定为$DENO_DIR 运行时的环境变量



安装中提到的所有依赖项的deno命令是什么 dep.ts文件

要仅在其中一个文件中安装并运行:

deno run index.js
您可以使用获取远程模块的缓存目录

示例输出(Windows 10): 要获取有关单个(远程)模块的信息,请执行以下操作:
deno信息——不稳定https://deno.land/std/fs/mod.ts #--从1.0.3开始需要不稳定
样本输出:
local: C:\Users\ford\AppData\Local\deno\deps\https\deno.land\434fe4a7...8f300799a073e0
type: TypeScript
compiled: C:\Users\ford\AppData\Local\deno\gen\https\deno.land\std\fs\mod.ts.js
map: C:\Users\ford\AppData\Local\deno\gen\https\deno.land\std\fs\mod.ts.js.map 
deps:
https://deno.land/std/fs/mod.ts
  ├─┬ https://deno.land/std/fs/empty_dir.ts
  ...
local
:源文件(TS或JS)的本地路径
compiled
:已编译源代码的本地路径(
.js
,仅适用于TS)
map
:源映射的本地路径(仅限TS)

deps
:源文件的依赖关系树

安装dep.ts文件中提到的所有依赖关系的deno命令是什么?我一直在检查,答案非常好。再次+1,从我身边接受。我可能会问更多的问题,请耐心听我说。我对deno产生了更多的兴趣,它似乎比NodeJs更有希望。谢谢!不用担心,如果我知道答案,我很乐意回答任何问题:)。我不知道它们是否比Node.js更有前途,它们在我看来都很棒。我刚才提到了
import*as logger from“https://deno.land/std/log/mod.ts";
dep.ts
文件中。当我试图从“/dep.ts”;”导入另一个类,比如“import{logger}”时,它不工作,它说
error:TS2305[error]:Module''https://deno.land/std/log/mod“'没有导出的成员‘记录器’。
您必须在
deps.ts
中导出
,检查示例:它是在最新版本中引入的还是从一开始就引入的?
deno info
的缓存位置输出已添加到
v1.0.2
中,请参阅相关内容。
local: C:\Users\ford\AppData\Local\deno\deps\https\deno.land\434fe4a7...8f300799a073e0
type: TypeScript
compiled: C:\Users\ford\AppData\Local\deno\gen\https\deno.land\std\fs\mod.ts.js
map: C:\Users\ford\AppData\Local\deno\gen\https\deno.land\std\fs\mod.ts.js.map 
deps:
https://deno.land/std/fs/mod.ts
  ├─┬ https://deno.land/std/fs/empty_dir.ts
  ...