当我这样做的时候,有什么原因(我可以解决的)吗?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",