我正在浏览angular.io上的Tour of Heroes教程,看来我需要重新启动服务器才能真正看到我的更改。
我使用@angular/cli@1.0.0-beta.32.3
我的项目依赖项:
"dependencies": {
"@angular/common": "^2.4.0",
"@angular/compiler": "^2.4.0",
"@angular/core": "^2.4.0",
"@angular/forms": "^2.4.0",
"@angular/http": "^2.4.0",
"@angular/platform-browser": "^2.4.0",
"@angular/platform-browser-dynamic": "^2.4.0",
"@angular/router": "^3.4.0",
"core-js": "^2.4.1",
"rxjs": "^5.1.0",
"zone.js": "^0.7.6"
},
npm list | grep webpack
给了我:
│ ├─┬ @ngtools/webpack@1.2.10
│ ├─┬ extract-text-webpack-plugin@2.0.0
│ │ └── webpack-sources@0.1.4
│ ├─┬ html-webpack-plugin@2.28.0
│ ├─┬ karma-webpack@2.0.2
│ │ └── webpack-dev-middleware@1.10.1
│ ├─┬ webpack@2.2.1
│ ├─┬ webpack-dev-server@2.3.0
│ └── webpack-merge@2.6.1
我发现this thread建议安装@ngtools/webpack@1.2.4
,我试过了,但只会导致更多错误。
答案 0 :(得分:1)
更新到角度cli的最新版本1.0.0-rc.0。 32
版本有几个错误。请务必遵循其更新和迁移指南,并在changelog和readme.md
对我来说神秘起作用的另一件事是关闭intellij中的安全写入选项。但这当然只有在使用jetbrains IDE时才有效:)