我正在尝试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/