解决SpringBoot项目修改过JS文件后,重新启动项目浏览器访问到依然是旧JS文件?

不管现实多么惨不忍睹,都要持之以恒地相信,这只是黎明前短暂的黑暗而已。不要惶恐眼前的难关迈不过去,不要担心此刻的付出没有回报,别再花时间等待天降好运。真诚做人,努力做事!你想要的,岁月都会给你。解决SpringBoot项目修改过JS文件后,重新启动项目浏览器访问到依然是旧JS文件?,希望对大家有帮助,欢迎收藏,转发!站点地址:www.bmabk.com,来源:原文

解决SpringBoot项目修改过JS文件后,重新启动项目浏览器访问到依然是旧JS文件?

这绝对是一个大坑,坑的我头发不知道少多少,也不知道浪费了我多少青春年华,js文件修改之后不生效(是搁了大概24小时候有时候也生效),浏览器访问的依然是旧js文件,一开始以为idea有缓存,那就清除缓存:
在这里插入图片描述
不行,没用,然后以为本地磁盘有缓存,那就重新加载:
在这里插入图片描述
不行,没用,然后以为是项目打包过,浏览器读取的是target中的js文件,那就重新maven -clean,再compile:
在这里插入图片描述
不行,没用,然后以为是启动之前需要编译一下,再重新从本地磁盘加载一下:
在这里插入图片描述
不行,没用,然后以为是远程git仓库中可能更新了,然后就pull了一下:
在这里插入图片描述
不行,依依然是没用,没用它妈嘞个就是没用,本地服务都快被我重启爆了,我人也傻了不少,我沉默了许久,百度google无果。

我不能一直沉默,就这点小事,它确实难着我好些会,我该咋整,然后我就再次打开了浏览器控制台,就在这时我看到了一个
disable cache,我听说第二个词叫 缓存,然后我就它妈嘞个勾选上了,重新启动了下项目:
在这里插入图片描述
然后就在这时,它妈嘞个好了,它好了,我日日夜夜苦思冥想,竟然败给了Chrome的默认使用缓存,顿时我又沉默了良久。

结论:

先放上结论吧,ChromeFirefoxjs、css之类的文件,在内存中的缓存时长,是:

(访问时间 - 该文件的最后修改时间) ÷ 10

啥也白说了,接住沉默!


在这里插入图片描述

一起学编程,让生活更随和!如果你觉得是个同道中人,欢迎关注博主公众号:【随和的皮蛋桑】。专注于Java基础、进阶、面试以及计算机基础知识分享🐳。偶尔认知思考、日常水文🐌。

在这里插入图片描述

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

文章由极客之音整理,本文链接:https://www.bmabk.com/index.php/post/189391.html

(0)
飞熊的头像飞熊bm

相关推荐

发表回复

登录后才能评论
极客之音——专业性很强的中文编程技术网站,欢迎收藏到浏览器,订阅我们!