From 26f7a3f185881c12081eb6d3cedbf9e637376d86 Mon Sep 17 00:00:00 2001 From: Nayeem Rahman Date: Mon, 22 Mar 2021 20:13:50 +0000 Subject: docs(import_maps): Fix example for project-relative absolute specifiers (#9856) --- docs/linking_to_external_code/import_maps.md | 18 +++++------------- 1 file changed, 5 insertions(+), 13 deletions(-) (limited to 'docs/linking_to_external_code') diff --git a/docs/linking_to_external_code/import_maps.md b/docs/linking_to_external_code/import_maps.md index c00aa0290..881c3cb74 100644 --- a/docs/linking_to_external_code/import_maps.md +++ b/docs/linking_to_external_code/import_maps.md @@ -30,14 +30,15 @@ Then: $ deno run --import-map=import_map.json color.ts ``` -To use starting directory for absolute imports: +To use your project root for absolute imports: **import_map.json** ```jsonc { "imports": { - "/": "./" + "/": "./", + "./": "./" } } ``` @@ -48,14 +49,5 @@ To use starting directory for absolute imports: import { MyUtil } from "/util.ts"; ``` -You may map a different directory: (eg. src) - -**import_map.json** - -```jsonc -{ - "imports": { - "/": "./src/" - } -} -``` +This causes import specifiers starting with `/` to be resolved relative to the +import map's URL or file path. -- cgit v1.2.3