【发布时间】:2022-08-07 23:14:38
【问题描述】:
我做了一个反应网络应用程序。我添加了一个服务人员来获取 PWA 应用程序。我只需要 PWA 应用程序将其添加到主屏幕并在全屏视图中使用它,我不需要任何其他功能,例如 - 离线浏览、保存缓存等。 现在我面临一个问题,每次我部署我的应用程序时,我都需要清除浏览器缓存。有时我必须进入隐身模式才能看到更改。 那么,我将如何阻止呢?
标签: reactjs caching progressive-web-apps
我做了一个反应网络应用程序。我添加了一个服务人员来获取 PWA 应用程序。我只需要 PWA 应用程序将其添加到主屏幕并在全屏视图中使用它,我不需要任何其他功能,例如 - 离线浏览、保存缓存等。 现在我面临一个问题,每次我部署我的应用程序时,我都需要清除浏览器缓存。有时我必须进入隐身模式才能看到更改。 那么,我将如何阻止呢?
标签: reactjs caching progressive-web-apps
实际上,您可以只清除预配置的 Service Worker 中的缓存代码,或者决定使用 workbox library by google,它为任何 PWA 用例提供不同的 caching strategies。
【讨论】: