在发布新的Vue应用程序版本时清除Chrome中的缓存

3

当我对Vue.js应用程序进行任何更改并上线后,旧版本仍然继续在线。只有在清除浏览器缓存后,问题才会消失。如何解决这个缓存清除问题?


在您的JS和CSS链接中使用版本控制,例如app.js?v=1.0.0,如果您发布了新版本,则为app.js?v=1.1.0... - Alaksandar Jesus Gene
在 index.html 页面上没有名为 app.js 的脚本。它会自己创建 app.js 文件。因此我无法进行版本控制。 - Erby
使用这种方法防止浏览器缓存,会有多大的准确性? `<meta http-equiv="Cache-Control" content="no-cache, no-store, must-revalidate" /><meta http-equiv="Pragma" content="no-cache" /> <meta http-equiv="Expires" content="0" />` - Erby
尝试过强制刷新浏览器吗? - Pavan J
当你进行刷新时会出现这种情况,但主要目的是在上线时解决这个问题。 - Erby
显示剩余2条评论
1个回答

1
在 Chrome 开发工具的网络选项卡下,您可以选择暂时关闭缓存。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接