无法在我的NX工作区中使用@ angular-service-worker

时间:2018-09-19 07:41:02

标签: angular service-worker ngrx angular-service-worker nrwl

因为我使用的是Angular CLI: 1.5.0,所以我必须添加当您将ng add @angular/pwaAngular CLI:^ 6.0.0一起使用时自动添加的所有文件,但是看不到任何服务工作人员正在注册。

有人能告诉我在NX环境中这些文件(manifest.jsonngsw-config.json等)的文件夹结构应该是什么吗?

1 个答案:

答案 0 :(得分:0)

保留两个文件在根文件夹中。 通过导入

在您的应用模块中注册服务工作者
ServiceWorkerModule.register('/ngsw-worker.js', {
  enabled: environment.production
})

然后在angular.json文件的生产配置部分中启用 "serviceWorker": true