碰到两次了,更改了js文件逻辑,然后浏览器刷新没变化。
之前查找网上的方法,大多说的都是重新部署,刚好上次重新部署后可以了。
但这次重新部署也没有效果,所以再次研究了这个问题。
问题的根本原因,是浏览器缓存了之前的js文件,再次打开时没有使用最新的更改后的js
解决方法:
附上参考文章的连接:项目中js文件修改后浏览器不能及时更新的解决办法更改浏览器对缓存文件的更新设置
Firefox:about:config -> 更改browser.cache.check_doc_frequency的值为1
IE:在Internet选项中设置检查存储的页面的较新版本为每次访问网页时
Chrome:设置General中Disable cache(while DevTools is open)