以前js写到html/jsp里,修改后,只要idea的设置是Update classes and resources再刷新页面就能同步更新。但是页面通过<script>标签引入的外部js就不能同步更新,改了以后死活更新不了,换了个浏览器才发现是缓存的问题。然后照下面的设置,在打开了开发者模式后,就能禁用缓存,同步更新了!
chrome浏览器,只要F12打开开发者工具,点击右下角的齿轮“设置”按钮进入下一界面,选中General选项卡中的Disable cache (while DevTools is open) 就行了。下次只要你是在开发者工具打开的情况下,均会不保存缓存,因此会加载最新版本的js。
转自下面的文章,里面还有ie,firefox的设置方法。
https://my.oschina.net/guopengfei/blog/411306?p=1