繁体   English   中英

重新加载服务人员并清除缓存

[英]Reload service workers and clear cache

我有一个带有 Service Worker 的 React PWA,问题是我更新了项目并且新项目清理了旧项目。 问题是页面仍然显示项目的旧版本。 我知道解决方案是清除站点数据,或者换句话说。 硬重新加载和清空缓存。 有没有办法用 Javascript 清理缓存?

我通过 nginx 发送标头以清除浏览器缓存解决了这个问题。 此问题是由浏览器中缓存的旧索引.html 引起的。 此处的信息: https://serverfault.com/questions/549200/how-do-i-force-nginx-to-load-new-static-files

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM