4.5 导入 maps

Deno支持 import maps.

您可以使用带有--import-map=<file>CLI标志的导入map。

示例:

import_map.json

{
   "imports": {
      "fmt/": "https://deno.land/std@0.95.0/fmt/"
   }
}

color.ts

import { red } from "fmt/colors.ts";
console.log(red("hello world"));

然后:

$ deno run --import-map=import_map.json color.ts

要使用项目根目录进行绝对导入,请执行以下操作:

import_map.json

{
  "imports": {
    "/": "./",
    "./": "./"
  }
}

main.ts

import { MyUtil } from "/util.ts";

这会导致相对于导入映射的URL或文件路径解析以/开头的导入说明符。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容