在 Angular 中的何处指定正确导入的路径?
Where to specify path in Angular for corrct import?
有文件map-api.d.ts
它有进口:
import { MapProps } from "Map/map";
所以路径 Map/map
位于文件 map-api.d.ts
的级别。
但是VS说
Cannot find module 'Map/map'.
如何配置此文件的路径。
如果在 import { MapProps } from "./Map/map";
中设置 ./
它有效。但是到处都指定这个很重要吗?
在tsconfig.json中可以指定全局路径:
"paths": {
"@environments/*": ["environments/*"],
"@listing/core": ["libs/core/src/index.ts"]
}
并像这样在每个 component/service 中使用它们:
import { environment } from '@environments/environment';
有文件map-api.d.ts
它有进口:
import { MapProps } from "Map/map";
所以路径 Map/map
位于文件 map-api.d.ts
的级别。
但是VS说
Cannot find module 'Map/map'.
如何配置此文件的路径。
如果在 import { MapProps } from "./Map/map";
中设置 ./
它有效。但是到处都指定这个很重要吗?
在tsconfig.json中可以指定全局路径:
"paths": {
"@environments/*": ["environments/*"],
"@listing/core": ["libs/core/src/index.ts"]
}
并像这样在每个 component/service 中使用它们:
import { environment } from '@environments/environment';