Angular 2开发和浏览器缓存

时间:2017-02-26 10:01:38

标签: google-chrome angular caching

在开发Angular 2应用程序时,我使用谷歌浏览器进行调试等。

问题是 - 我在.js文件(.ts文件)和我使用的HTML模板文件中所做的任何更改都不可见,直到我清除浏览器为止缓存手动

我已尝试在没有缓存的情况下加载(CTRL + F5),并更改了浏览器的设置,以便在每次访问我的网站时加载新资源,但这无济于事。

例如,在更改我的index.html文件时,问题不会发生。

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

在开发者工具中>设置>网络,有一个选项"禁用缓存(当DevTools打开时)"。

enter image description here

启用该设置并在调试时保持打开开发人员工具。