只是玩Angular CLI。
这是我所做的:
- npm install -g angular-cli
- 吴新PROJECT_NAME
- 光盘PROJECT_NAME
- 吴氏服务
- 点击页面:在浏览器中 http://localhost:4200/
- 更改 app.component.ts 文件,浏览器无更改
- 更改应用程序组件.html文件,新更改会自动反映在浏览器中
什么导致我在ts文件中的更改未检测到?
似乎是 webpack 1.2.5 的问题。回滚一个版本对我有用。
只需运行:
npm install --save @ngtools/webpack@1.2.4
您可以在此处阅读有关此问题的更多信息:
https://github.com/angular/angular-cli/issues/4338
您应该使用以下方法安装 angular cli:
npm install -g @angular/cli
而不是:
npm install -g angular-cli
确保您使用的是最新版本,如果没有,请将您的 Angular CLI 更新到最新版本。
如果您仍然有更改检测问题,请使用以下命令为我解决了问题(在 Ubuntu 上):
echo 65536 | sudo tee -a /proc/sys/fs/inotify/max_user_watches