导致每次上线都要跟用户说一下,清理一下浏览器缓存,感觉好low啊?
在URL后缀添加随机数可以实现,但是修改量巨大,还容易出错。
有没有修改量比较小的实现?
导致每次上线都要跟用户说一下,清理一下浏览器缓存,感觉好low啊?
在URL后缀添加随机数可以实现,但是修改量巨大,还容易出错。
有没有修改量比较小的实现?
在引用的文件名后边跟一个版本号或者时间戳 这个版本号可以写成全局的一个常量 然后引用文件时带上,每次上线新版本修改那个常量即可 例如 <link rel="stylesheet" type="text/css" href="test.123.com/Default/Activity/index/css/index.css?v=1002">
<webResources>
<resource>
<filtering>true</filtering>
<directory>src/main/webapp</directory>
<includes>
<include>**/*.html</include>
</includes>
</resource>
</webResources>
每次构建都自动替换html中 版本号
5 回答1.4k 阅读
5 回答1.1k 阅读✓ 已解决
2 回答858 阅读✓ 已解决
4 回答949 阅读✓ 已解决
2 回答1.4k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
2 回答829 阅读✓ 已解决
使用构建工具,打包后的文件自动加上一个hash。