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

Javascript Meteor-Angular2 HTML模板未在代码更改时更新,javascript,meteor,angular,Javascript,Meteor,Angular,我目前正在使用以下软件包运行Meteor 1.1.0.2: meteor-platform angular:angular2 netanelgilad:angular2-typescript 我遇到了一个令人沮丧的问题。创建模板时: /someTemplate.ng.html <h1>Hello World</h1> <!-- displays: Hello World --> <h1>Hello Somebody</h1> <

我目前正在使用以下软件包运行Meteor 1.1.0.2:

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

/someTemplate.ng.html

<h1>Hello World</h1>
<!-- displays: Hello World -->
<h1>Hello Somebody</h1>
<!-- displays: Hello World -->
<h1>New Meteor Project</h1>
<!-- displays: Hello World -->
它将运行。但在对该模板进行后续更改时,它不会更新

/someTemplate.ng.html

<h1>Hello World</h1>
<!-- displays: Hello World -->
<h1>Hello Somebody</h1>
<!-- displays: Hello World -->
<h1>New Meteor Project</h1>
<!-- displays: Hello World -->
情况并非总是如此,但我不确定是否或是什么变化导致了这个问题

似乎模板正在缓存,因此不会更新。正如您可以想象的,这会带来令人沮丧的开发体验

甚至在不同的应用程序中缓存相同的命名模板

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

/someTemplate.ng.html

<h1>Hello World</h1>
<!-- displays: Hello World -->
<h1>Hello Somebody</h1>
<!-- displays: Hello World -->
<h1>New Meteor Project</h1>
<!-- displays: Hello World -->
任何想法,无论问题是包特定的或流星相关。还有其他人经历过同样的问题吗?有快速/硬修复方法吗

CTRL+F5

在Chrome中,仅适用于打开了DevTools的页面

CTRL+F5

在Chrome中,仅适用于打开了DevTools的页面


通过使用禁用缓存的服务器来服务页面也可以工作,例如使用带有选项-c-1的http服务器,通过使用禁用缓存的服务器来服务页面也可以工作,例如在Chrome DevTools中使用带有选项-c-1禁用缓存的http服务器就可以做到这一点。非常感谢你!在ChromeDevTools中禁用缓存就成功了。非常感谢你!