我最近使用angular-cli创建了一个项目,但无法使用ng serve
运行它在运行ng serve命令时会抛出此错误
无法读取属性' AssetUrl'未定义的 TypeError:无法读取属性' AssetUrl'未定义的 在对象。 (/Users/shaan/Sites/node-apps/migration/Outgrow-frontend/node_modules/@angular/compiler-cli/src/private_import_compiler.js:10:51)
答案 0 :(得分:3)
考虑采取以下步骤:
检查你的angular-cli.json和package.json中你的项目中angular-cli的版本,它应该是相同的,例如("版本":" 1.0.0-beta.x")。
使用
将angular-cli安装为全局包npm install -g angular-cli
这可以解决你的问题。
答案 1 :(得分:0)
我通过将angular-cli更新为v1.0.0-beta.18(这是最新版本)并在本地项目文件夹中执行了“ng init”解决了问题。
关注https://github.com/angular/angular-cli#updating-angular-cli