如果在使用Angular CLI时,TypeScript路径不起作用,可以尝试以下解决方法:
{
"compilerOptions": {
"baseUrl": "src",
"paths": {
"@app/*": ["app/*"],
"@shared/*": ["shared/*"]
}
}
}
确保在Angular项目的tsconfig.app.json文件中也正确配置了TypeScript路径。tsconfig.app.json文件是用于Angular应用程序的特定于应用程序的TypeScript配置文件。可以将与tsconfig.json文件相同的配置复制到tsconfig.app.json文件中。
确保在使用TypeScript路径时使用正确的别名。在代码中使用import语句时,需要使用正确的别名来引入模块。例如,使用"@app"别名引入app文件夹中的模块:
import { MyComponent } from '@app/my-component';
npm uninstall -g @angular/cli
npm cache clean --force
npm install -g @angular/cli
通过尝试以上解决方法,应该可以解决Angular CLI库的TypeScript路径不起作用的问题。