如何使用Electron启用离线PWA应用程序?

如何使用Electron启用离线PWA应用程序?,electron,progressive-web-apps,Electron,Progressive Web Apps,我创建了一个渐进式web应用程序,正在使用electron for app distribution使用一些本地功能 PWA应用程序在Google Chrome中离线运行良好 PWA更新在electron应用程序中工作正常,但启动应用程序脱机时无法加载任何内容。使用inspector,服务人员正在运行 控制台中没有错误,页面为空 我错过了什么把戏吗 PS:在线加载页面时,网络选项卡显示除索引页面外的所有资产都由服务人员提供服务。哦,在谷歌浏览器上,有一个索引页面(磁盘缓存)。可能就是这样。经过

我创建了一个渐进式web应用程序,正在使用electron for app distribution使用一些本地功能

PWA应用程序在Google Chrome中离线运行良好

PWA更新在electron应用程序中工作正常,但启动应用程序脱机时无法加载任何内容。使用inspector,服务人员正在运行

控制台中没有错误,页面为空

我错过了什么把戏吗


PS:在线加载页面时,网络选项卡显示除索引页面外的所有资产都由服务人员提供服务。哦,在谷歌浏览器上,有一个索引页面(磁盘缓存)。可能就是这样。

经过更多的测试,我意识到这是我的网页配置的问题

我使用WorkboxPlugin构建清单,它被放置在HtmlWebpackPlugin之前,需要排在最后。这就是索引页不工作的原因:它不在清单中