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
。 重新安装所有的依赖关系。
- 量angular器在onPrepare之后随机失败
- 合并angular2模板时在html中的EOF字符?
- 如何在执行完所有testing用例之后closures浏览器,或者使用带有angularjs的selenium服务器的量angular器testing用例失败之后
- Angular 1组件vs指令定义
- 无法打开控制台时无法加载资源:net :: ERR_EMPTY_RESPONSE
- cloud-angular没有导出成员provideCloud
- 无法加载ngRoute模块
- 如何将Nightmarejs导入到angular-cli组件中
- 量angular器如何使用npm属性读取器从属性文件调用具有多个套件值的键