我做了一个简单的
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
答案 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