angular 6 pwa对服务人员根本不起作用

时间:2018-05-30 04:52:28

标签: service-worker angular6 angular-service-worker pwa

我做了一个简单的

ng g myapp --service-worker

这会创建一个空白的应用。我希望它能添加服务工作者并默认配置。但它不会发生。运行基于chrome的Web服务器并运行lightroom audit显示错误

  

“不注册服务工作者”

我不确定问题出在哪里。

plz建议

截图 https://www.dropbox.com/s/0ux16n4i4u4h3gt/Screen%20Shot%202018-05-29%20at%209.51.01%20PM.png?dl=0

2 个答案:

答案 0 :(得分:1)

我有完全相同的问题。

解决方案:稍后添加PWA支持:

   ng add @angular/pwa --project <your project name>

答案 1 :(得分:0)

输入项目目录cd <your-project>,然后 ng add @angular/pwa

参考: 这会将pwa与所有与Service Worker相关的东西添加到您的项目中,而我们不需要手动执行此操作。 参见git clone https://github.com/ng-model/pwa.git