vue项目如何让网页端浏览器缓存自动更新?
更新项目上线之后用户的浏览器显示的是旧版的页面,没有及时获取到更新的资源,我根据网上的答案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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
首页(即index.html)使用
meta no-cache
标签来禁用缓存,就可以了。在url后面加上随机数或時間戳