首页 > 编程语言 > 详细

SpringBoot项目中修改静态资源文件却未更新的问题

时间:2021-01-11 14:50:14      阅读:75      评论:0      收藏:0      [点我收藏+]

一、问题

修改了其中的某一个js文件后,通过浏览器检查发现并未修改。

二、原因

无非就两个方面,一方面是 服务器,一方面是 游览器接受方

1、project项目没有更新

此时可以去查看target文件下的js文件是否更新了?tomcat服务器的webapp里面是否更新了?

如果用的是idea可以勾选实时更新。具体操作:https://blog.csdn.net/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>

 

SpringBoot项目中修改静态资源文件却未更新的问题

原文:https://www.cnblogs.com/AnOneBlog/p/14261525.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!