我已经关注了服务工作者的角度文档,我可以在本地计算机上脱机运行项目。当我尝试部署到Github页面时,它在在线模式下工作正常,我也能看到文件是通过网络中的服务工作者获取的,服务工作者正在应用程序选项卡中运行但是当我尝试在离线模式下重新加载页面时不工作。
https://github.com/PrithiviRajG/Angular-Service-Worker是我的Github帐户 https://prithivirajg.github.io/Angular-Service-Worker/是我的Github页面
答案 0 :(得分:0)
据我所知,在最新的Angular版本(5.2.7
)中存在Service Service功能的问题。 More info can be found here.
尝试将您的依赖关系从^5.2.0
更改为5.2.0
(完全匹配)
您可以在此处查看工作示例:Angular PWA和Angular Universal PWA - live demo