4.5 导入 maps

2021-05-19  本文已影响0人  9e8aeff1c70c

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或文件路径解析以/开头的导入说明符。

上一篇 下一篇

猜你喜欢

热点阅读