Vue2写的App关于部署服务器得清除手机缓存或者重新下载问题

发布于 2022-09-12 23:48:31 字数 101 浏览 20 评论 0

vue2写的app每次部署到服务器上的时候必须得清除手机设置中自带的清除缓存才能生效,或者就是得删除重新下载,添加的代码才会生效,不然还是之前的版本,为什么呢?,或者有什么解决方案,谢谢。

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

迷荒 2022-09-19 23:48:31

你的 Vue 项目使用vue-cli脚手架创建的吗?

是的话,那你项目里肯定用到了webpack,那么你打包生成的静态资源文件肯定是带hash(哈希)值的?比如app.716dc9a6.js

如果带hash值,你添加代码后,肯定会生成新的hash值,那手机浏览器上就肯定会用新的js。
另外,Nginx 那边不要对 index.html 文件设置缓存。

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文