Angular 2 CLIvariables不会被更新

首先,我对Angular 2完全陌生,昨天我尝试使用Angular CLI进行我的第一个项目,但是失败了。 Angular CLI似乎不适合我 – 我的意思是,variables没有在我的意见中得到更新。

我在这里做了标准的程序:

  • 新的项目名称
  • cd项目名称
  • npm开始

localhost:4200服务器启动,然后尝试向/src/app/app.component.html模板中添加一个新元素 – 段落:

<p>This text gets displayed</p> 

CLI告诉我,一切正常,浏览器自动刷新,然后我看到默认的“应用程序的作品!” 标题和我的新段落里面的文字。

但是,我决定改变app.component.ts文件中的titlevariables,所以我的新类声明如下所示:

  export class AppComponent { title = 'New App Title!'; } 

CLI再次告诉我,一切正常,但没有在浏览器中看到变化。 我手动刷新页面,但没有更改 – 标题仍然表示“应用程序工作!”。

所以我尝试添加一个新的variables到文件中:

  otherText = "some other text"; 

然后在我的模板中添加另一段:

  <p>New text: {{otherText}}</p> 

该段落显示在网页上,但{{otherText}}variables内容丢失。 该页面看起来像这样:

  <h1>app works!</h1> <p>this text gets displayed</p> <p>New text: </p> 

有谁知道这里可能是什么问题? 我能做些什么来使variables有效? 当我使用标准的快速入门包时,我没有这种问题,只能使用CLI。

我在Windows 10机器上,我尝试更新Node.js和NPM,但没有帮助。

@edit:variables实际上得到了更新,但是我必须用ng serve来启动服务器,并且我必须杀死它并在每次更改variables以查看更改时重新启动它。

这是昨天开始的CLI中的一个已知问题,您可以在这里跟踪它的状态

@angular/cli@1.0.0对于实时重载有错误。

降级到@angular/cli@1.0.0-rc.4 。 然后rm -rf node_modeules 。 重新安装所有的依赖关系。