一、问题
修改了其中的某一个js文件后,通过浏览器检查发现并未修改。
二、原因
无非就两个方面,一方面是 服务器,一方面是 游览器接受方
1、project项目没有更新
此时可以去查看target文件下的js文件是否更新了?tomcat服务器的webapp里面是否更新了?
如果用的是idea可以勾选实时更新。具体操作:https://blog.youkuaiyun.com/qq_41726230/article/details/105019487
2、游览器接受方缓存了js文件,方便下一次加载,但是如果在开发过程中js文件经常修改,所以可以先暂时取消缓存。
解决1:“F12”->“Settings”进行修改
解决2:
<script type="text/javascript" src="/js/myjs.js"></script>
// 修改为
<script type="text/javascript" src="/js/myjs.js?randomId=<%=Math.random()%>"></script>