GitHub
Import maps
Deno supports import maps.
You can use import maps with the --import-map=<FILE>
CLI flag or importMap
option in the configuration file,
the former will take precedence.
Example:
import_map.json
{
"imports": {
"fmt/": "https://deno.land/std@0.149.0/fmt/"
}
}
color.ts
import { red } from "fmt/colors.ts";
console.log(red("hello world"));
Then:
$ deno run --import-map=import_map.json color.ts
To use your project root for absolute imports:
import_map.json
{
"imports": {
"/": "./",
"./": "./"
}
}
main.ts
import { MyUtil } from "/util.ts";
This causes import specifiers starting with /
to be resolved relative to the
import map's URL or file path.