要使tsconfig.json路径映射生效,您可以按照以下步骤操作:
"compilerOptions": {
"baseUrl": "./"
...
}
"compilerOptions": {
"baseUrl": "./",
"paths": {
"@myapp/*": ["src/app/*"]
}
}
在上面的示例中,我们将"@myapp/"映射到"src/app/",表示以@myapp开头的导入将从src/app目录中解析。
确保在tsconfig.app.json文件中也进行相同的配置。这是Angular项目的主要tsconfig文件,因此需要确保路径映射也在此处生效。
在您的代码中使用路径映射进行导入。例如:
import { MyComponent } from '@myapp/my-component';
在上面的示例中,我们使用路径映射"@myapp/my-component"导入了MyComponent组件。
希望这些步骤可以帮助您解决Angular 7中tsconfig.json路径映射无效的问题。