【发布时间】:2019-06-13 03:39:00
【问题描述】:
我正在建立我的第一个 Gatsby 网站。我们将它托管在 AWS S3 上。我们也使用gatsby-plugin-offline。
到目前为止,我还没有找到一个很好的解决方案来解决如何在新部署后使缓存失效。
即使我通过 Devtools -> Application -> Clear Storage 手动取消注册 sw.js service worker 并清理站点数据,浏览器仍会继续加载缓存版本(缺少添加的页面、显示旧文本内容等) .
对于部署,我使用amplify。
在部署新版本时如何使旧缓存失效?
谢谢。
【问题讨论】:
标签: deployment amazon-cloudfront browser-cache gatsby