我正在尝试Meteor / Angular2教程here

如果我更改了组件,则更改不会在浏览器(Google Chrome)中更新;即使我做了以下事情...


保存更改并强制刷新浏览器。
停止服务器并重新启动。


我必须清除浏览器缓存以清除旧数据并加载新数据。

我敢肯定情况并非如此,因为这给开发人员带来了重大问题。

本教程使用Angular2,Meteorjs和Typescript编译器。

这不是一个角度问题。

我的问题是... meteorjs的问题没有触发硬刷新吗?还是打字稿编译器可能有问题?

另外,我该如何解决?

我在跑

打字稿编译器:netanelgilad:angular2-typescript

Meteorjs:1.2.2

Google Chrome:Canary版本47.0.2525.0(64位)

更新:

我尝试了一个普通的.js文件,并且一切正常。这意味着它的Typescript编译器:netanelgilad:angular2-typescript。

我将检查包裹,看看能找到什么。

最佳答案

如果您正在使用


  HTTP服务器


那么这可能是http服务器的问题,因为它始终将数据存储在缓存中。

在我的情况下,我正在使用http服务器,并且发生了此问题。

您可以通过在开发人员工具(chrome)中选择“禁用缓存”选项来修复它。

关于javascript - Meteorjs + Angular 2,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32912146/

10-12 15:18