Web开发JS文件不更新的解决方法
2018-07-02 本文已影响0人
Tuxzx
在一次课程设计的过程中,我的项目在Console中总是报出 XXXX is undefined
,但实际上这个方法是存在的,文件也引入是正常的,我找Bug无果后,直接打开了浏览器的控制台,
结果发现浏览器加载的相应JS文件竟然是几个版本之前的!!!
重启ide,重新运行项目,均无效果。
解决方法
浏览器会缓存某个网站的js文件,在开发web项目中,由于先前的js文件被缓存,所以在IDEA中改变js文件后,浏览器还是继续引用浏览器缓存的先前那个js文件。所以只要把浏览器之前缓存的js文件删掉即可。以谷歌浏览器为例,在更多工具中选择清除浏览数据,把缓存的图片和文件删掉即可。