【问题标题】:Not able to use @angular-service-worker in my NX-workspace无法在我的 NX 工作区中使用 @angular-service-worker
【发布时间】:2019-02-23 07:41:58
【问题描述】:

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

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

【问题讨论】:

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


    【解决方案1】:

    将这两个文件保存在您的根文件夹中。 通过导入在您的应用模块中注册服务工作者

    ServiceWorkerModule.register('/ngsw-worker.js', {
      enabled: environment.production
    })
    

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

    【讨论】:

      猜你喜欢
      • 2018-07-21
      • 1970-01-01
      • 2018-11-25
      • 2019-01-07
      • 2021-06-29
      • 1970-01-01
      • 1970-01-01
      • 2019-09-15
      • 2021-03-10
      相关资源
      最近更新 更多