变更更新不起作用Angular-CLI(ng-serve)

时间:2016-11-28 10:07:07

标签: node.js angular-cli

我最近从我的Windows机器更改为iMac,我将我的角度项目复制到Mac并遵循安装说明,但现在当我键入NPM启动时,项目启动,但是当我保存文件时不会更新。

我已经卸载了angular-cli并将其安装到最新版本

angular-cli:1.0.0-beta.21

节点:6.9.1

os:darwin x64

我也安装了守望者,但没有成功。

当我杀死发球时,该网站直接出错

  

zone.js:1382 GET   http://localhost:4200/sockjs-node/info?t=1480327234430   净:: ERR_CONNECTION_REFUSED

所以我在猜它。

3 个答案:

答案 0 :(得分:1)

他们最近更新了CLI生成的输出文件的一个名称。改变来自" inline.js" to" inline.bundle.js"。

答案 1 :(得分:0)

WebStorm和Vim存在问题 由于IDE“安全写入”功能将文件写入tmp文件

编辑并保存文件时,会检测到更改但是 浏览器中的页面未更新。

Vim修复 将以下内容添加到.vimrc中 :set backupcopy = yes

WebStorm修复 系统设置并取消选中“使用”safewrite“

参考:https://github.com/angular/angular-cli/issues/5831

答案 2 :(得分:0)

对我来说,使用 <div class="row red"> <h2> header one </h2> </div> <div class="row blue"> <h2> header two </h2> </div> <div class="row red"> <h2> header three </h2> </div> 是解决方案。