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