流星 + Angular 2
Meteorjs + Angular 2
我正在尝试 Meteor/Angular2 教程 here
如果我对组件进行更改,则更改不会在浏览器中更新 (Google Chrome);即使我做了以下事情...
- 保存更改并硬刷新浏览器。
- 停止服务器并重新启动。
我必须清除浏览器缓存才能删除旧数据并加载新数据。
我敢肯定这不应该是这种情况,因为这会给开发人员带来很大的问题。
本教程使用 Angular2、Meteorjs 以及 typescript 编译器。
这不是 Angular 问题。
我的问题是...是不是meteorjs没有触发硬刷新的问题?或者它可能是打字稿编译器的问题?
此外,我该如何解决这个问题?
我是 运行
打字稿编译器:netanelgilad:angular2-打字稿
流星:1.2.2
Google Chrome:版本 47.0.2525.0 金丝雀(64 位)
更新:
我尝试了一个普通的 .js 文件,一切正常。这意味着它是 Typescript 编译器:netanelgilad:angular2-typescript.
我会检查包裹,看看我能找到什么。
如果您正在使用
http-server
这可能是 http 服务器的问题,因为它总是将数据存储在缓存中。
在我的例子中,我使用的是 http-server 并且出现了这个问题。
您可以通过在开发者工具中选择禁用缓存选项来修复它(chrome)。
我正在尝试 Meteor/Angular2 教程 here
如果我对组件进行更改,则更改不会在浏览器中更新 (Google Chrome);即使我做了以下事情...
- 保存更改并硬刷新浏览器。
- 停止服务器并重新启动。
我必须清除浏览器缓存才能删除旧数据并加载新数据。
我敢肯定这不应该是这种情况,因为这会给开发人员带来很大的问题。
本教程使用 Angular2、Meteorjs 以及 typescript 编译器。
这不是 Angular 问题。
我的问题是...是不是meteorjs没有触发硬刷新的问题?或者它可能是打字稿编译器的问题?
此外,我该如何解决这个问题?
我是 运行
打字稿编译器:netanelgilad:angular2-打字稿
流星:1.2.2
Google Chrome:版本 47.0.2525.0 金丝雀(64 位)
更新:
我尝试了一个普通的 .js 文件,一切正常。这意味着它是 Typescript 编译器:netanelgilad:angular2-typescript.
我会检查包裹,看看我能找到什么。
如果您正在使用
http-server
这可能是 http 服务器的问题,因为它总是将数据存储在缓存中。
在我的例子中,我使用的是 http-server 并且出现了这个问题。
您可以通过在开发者工具中选择禁用缓存选项来修复它(chrome)。