我刚开始通过教程学习Angular 2.
我使用ng new firstapp
创建了一个新项目。每当我对app.component.ts
进行更改并保存文件时,angular-cli总是成功编译,显示webpack: Compiled successfully
。
但是,有时它会立即反映浏览器的变化,而大部分时间它都没有显示任何变化。在我搜索了该问题后,有人建议尝试使用Chrome开发者工具禁用缓存,但它没有帮助。我是初学者。
我使用WebStorm作为我的IDE。但是,当我使用SublimeText进行更改时,浏览器会立即反映更改。我想这与WebStorm有关。我想继续使用WebStorm,因为我喜欢它的功能。
答案 0 :(得分:3)
使用webpack-dev-server时,recommended禁用IDE 安全写入功能(Use "safe writes" (save changes to a temporary file first)
,Settings | Appearance & Behavior | System Settings
),否则,应用获胜不能及时更新变更。此问题已在Webpack 2中修复