我正在部署我的 Vue.js SPA 的新应用程序版本,但遇到的问题是它只有在我清除缓存时才会加载。所以对我来说这很好,但客户不会明白。是否有解决方法来检查版本并强制浏览器重新加载我的页面? 我的设置是:
最好的问候。
最佳答案
也许它对某人有帮助。
我想通了一些事情。首先,cli 似乎有问题,一段时间后文件哈希再次工作(可能是更新或只是简单的全新安装)。其次,我正在使用 aws cloudfront
来提供我的应用程序,cloudfront 在其端点上缓存您的站点。所以我必须使用
aws cloudfront create-invalidation --distribution-id YOUR_DISTRIBUTION_ID --paths '/*' --profile YOUR_PROFILE >/dev/null
这样大家刷新后就得到了新的页面
https://stackoverflow.com/questions/60277564/