我刚接触deno,正在探索一个最小可行项目。我想像npm一样,在node_modules
文件夹内下载npm包,同样地,我希望在一个目录中查看deno包。但是在我的当前项目中,我没有看到任何已下载的包。请建议我在哪里寻找deno包。如果我编写dep.ts
文件来列出所有deno包,那么我能否在其他项目中使用相同的deno包?我的问题有点类似于Java中Maven
或Gradle
的处理方式。这意味着我想知道deno是否维护一个单独的文件夹在操作系统中,以便在许多项目中下载和使用所有包。我想在Windows 10中检查包含deno包的目录。
dep.ts
文件中提到了import * as logger from "https://deno.land/std/log/mod.ts";
。当我像这样在另一个类中尝试导入 'import {logger} from "./dep.ts";' 时,它并不起作用,出现了错误:error: TS2305 [ERROR]: Module '"https://deno.land/std/log/mod"' has no exported member 'logger'.
- Sambitdeps.ts
中进行export
,请参考以下示例:https://deno.land/manual/linking_to_external_code#it-seems-unwieldy-to-import-urls-everywhere - Marcos Casagrande