关于更改js文件浏览器不能同步更新的问题

碰到两次了,更改了js文件逻辑,然后浏览器刷新没变化。

之前查找网上的方法,大多说的都是重新部署,刚好上次重新部署后可以了。

但这次重新部署也没有效果,所以再次研究了这个问题。


问题的根本原因,是浏览器缓存了之前的js文件,再次打开时没有使用最新的更改后的js

解决方法:

更改浏览器对缓存文件的更新设置

Firefox:about:config -> 更改browser.cache.check_doc_frequency的值为1

IE:在Internet选项中设置检查存储的页面的较新版本为每次访问网页时

Chrome:设置General中Disable cache(while DevTools is open)


附上参考文章的连接:项目中js文件修改后浏览器不能及时更新的解决办法

你可能感兴趣的:(服务器)