我有AOT编译问题。当我运行构建任务时,它会要求我提供一些新的组件名称。对于CI来说这将是一个问题。这是一个Example。
我的 tsconfig.json 文件:
{
"compilerOptions": {
"declaration": false,
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"lib": [ "es6", "dom" ],
"mapRoot": "./",
"module": "commonjs",
"moduleResolution": "node",
"sourceMap": true,
"target": "es5",
"typeRoots": [
"./node_modules/@types"
],
"types": [
"node"
],
"noUnusedLocals": true,
"pretty": true,
"removeComments": true
},
"angularCompilerOptions": {
"genDir": ".",
"entryModule": "src/app/app.module#AppModule"
}
}
有人可以建议如何避免输入此名称吗?`
答案 0 :(得分:1)
实际上,这不是问题!要小心,因为在npm中有一个名为“ngc”的包,因此它与Angular Compiler CLI具有相同的名称。