gpt4 book ai didi

javascript - Vue.js 清除用户缓存

转载 作者:行者123 更新时间:2023-12-05 07:12:55 26 4
gpt4 key购买 nike

我正在部署我的 Vue.js SPA 的新应用程序版本,但遇到的问题是它只有在我清除缓存时才会加载。所以对我来说这很好,但客户不会明白。是否有解决方法来检查版本并强制浏览器重新加载我的页面?我的设置是:

  • 使用最新的 Vue CLI 创建 SPA
  • Vue Bootstrap
  • 与 Webpack 捆绑
  • 托管在 AWS S3 存储桶中

最好的问候。

最佳答案

也许它对某人有帮助。

我想通了一些事情。首先,cli 似乎有问题,一段时间后文件哈希再次工作(可能是更新或只是简单的全新安装)。其次,我正在使用 aws cloudfront 来提供我的应用程序,cloudfront 在其端点上缓存您的站点。所以我必须使用

使我的云端无效
aws cloudfront create-invalidation --distribution-id YOUR_DISTRIBUTION_ID --paths '/*' --profile YOUR_PROFILE >/dev/null

这样大家刷新后就得到了新的页面

关于javascript - Vue.js 清除用户缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60277564/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com