首页 > 解决方案 > 如何查看 gatsby-plugin-offline 是否正常工作

问题描述

我是盖茨比的新手,所以请多多包涵。

我想为我的应用程序添加离线支持,这样如果用户在离线时尝试访问它(在线访问后)它仍然会显示。

gatsby-plugin-offline帮助我实现这一目标吗?

如果是这样,我该如何尝试?到目前为止,我已经尝试在我的应用程序中使用插件(所有默认设置),构建应用程序,然后在我的计算机上本地提供它http://localhost:9000/。当我停止开发服务器并尝试访问http://localhost:9000/时,它没有出现。如何测试以查看此插件是否有效?

标签: reactjsservice-workerofflinegatsby

解决方案


gatsby build公用文件夹后应该包含sw.js文件。

否则,您可以在Chrome Dev Console over上查看 service worker 是否已注册Application > Service Workers


推荐阅读