当我这样做的时候,有什么原因(我可以解决的)吗?
ngc -p tsconfig.aot.json
作为回应,它要求:
Name:
似乎ngc忽略了我的tsconfig.aot.json
这可能是什么原因?
谢谢!

最佳答案

npm混淆了称为ngc的组件生成器包,所以卸载它,然后aot构建将继续顺利进行

npm uninstall ngc -g

然后在package.json中创建一个条目
 "scripts": {
    "ngc": "node_modules/.bin/ngc -p ./tsconfig-aot.json",
    "start": "npm run ngc && webpack-dev-server --inline --config config/webpack.dev.js --progress --port 3000",
    "webpack": "npm run ngc && webpack --config config/webpack.dev.js",

10-06 00:08