Angular 2 CLI正在编译,但浏览器没有反映WebStorm中所做的更改

时间:2017-02-05 20:53:11

标签: javascript angular webstorm

我刚开始通过教程学习Angular 2.

我使用ng new firstapp创建了一个新项目。每当我对app.component.ts进行更改并保存文件时,angular-cli总是成功编译,显示webpack: Compiled successfully

但是,有时它会立即反映浏览器的变化,而大部分时间它都没有显示任何变化。在我搜索了该问题后,有人建议尝试使用Chrome开发者工具禁用缓存,但它没有帮助。我是初学者。

我使用WebStorm作为我的IDE。但是,当我使用SublimeText进行更改时,浏览器会立即反映更改。我想这与WebStorm有关。我想继续使用WebStorm,因为我喜欢它的功能。

1 个答案:

答案 0 :(得分:3)

使用webpack-dev-server时,recommended禁用IDE 安全写入功能(Use "safe writes" (save changes to a temporary file first)Settings | Appearance & Behavior | System Settings),否则,应用获胜不能及时更新变更。此问题已在Webpack 2中修复