0
У меня проблема с компиляцией AOT. Когда я запускаю задачу сборки, она запрашивает у меня какое-то новое имя компонента. Это будет проблемой для CI. Вот Example.Угловая 2 для компиляции AOT требуется указать название компонента
Мой 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"
}
}
Может кто-то пожалуйста, посоветуйте, как избежать этого ввода имени `
Да. Если вы случайно запустите 'npm install ngc', вы получите этот альтернативный пакетный двоичный файл вместо бинарного компилятора, который вы хотите. Этот пакет является неофициальным генератором компонентов, который запрашивает имя: создать новый скелет компонента. – Unixmonkey