Meteor-Angular2 HTML模板在代码更改时不更新

Meteor-Angular2 HTML Templates not updating on code change

本文关键字:更新 代码 HTML Meteor-Angular2      更新时间:2023-09-26

我目前正在使用以下包运行Meteor 1.1.0.2的项目:

meteor-platform
angular:angular2
netanelgilad:angular2-typescript
我遇到了一个令人沮丧的问题。当我创建模板时:

/someTemplate.ng.html

<h1>Hello World</h1>
<!-- displays: Hello World -->

它将运行。但是在随后对该模板进行更改时,它不会更新。

/someTemplate.ng.html

<h1>Hello Somebody</h1>
<!-- displays: Hello World -->

情况并非总是如此,但我不确定是否或者是什么变化导致了这个问题。

似乎模板正在缓存,因此不更新。正如你所想象的那样,这会导致令人沮丧的开发体验。

相同名称的模板甚至可以在不同的应用程序中缓存。

如果我启动一个新的项目,指向相同的模板名,它会获取旧的模板。

/someTemplate.ng.html

<h1>New Meteor Project</h1>
<!-- displays: Hello World -->

是否知道这个问题是特定于包还是与Meteor相关。有人遇到过同样的问题吗?有什么快速/困难的解决办法吗?

CTRL + F5

在Chrome中"禁用缓存"(仅适用于有DevTools打开的页面)

Angular2如何保存到缓存?