vue项目如何让网页端浏览器缓存自动更新?

发布于 2022-09-12 22:47:40 字数 466 浏览 37 评论 0

更新项目上线之后用户的浏览器显示的是旧版的页面,没有及时获取到更新的资源,我根据网上的答案webpack配置了hash值,为什么有时候还是会出现整个页面更新了,但是有部分的几个地方还是点不动,还是需要清除缓存这个做法。根据这个文章说的是index.html会因为缓存造成更新问题。想知道index.html是怎么被缓存的,求大佬们解答一下

原文地址 https://www.cnblogs.com/sally...

    output: {
        publicPath: '/audio/assets/',
        filename: '[name].[hash].js',
        chunkFilename: '[name].[hash].chunk.js'
    }

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

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

发布评论

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

评论(2

清风疏影 2022-09-19 22:47:40

首页(即index.html)使用 meta no-cache 标签来禁用缓存,就可以了。

或十年 2022-09-19 22:47:40

在url后面加上随机数或時間戳

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