背景: 我在处理使用 angularfire2 v5 和 Angular v5 的项目时遇到了问题。问题是我想使用启用持久性的 service worker 和 firestore 来提供离线支持。但是,没有安装服务工作者。我的假设是,为 firestore 启用持久性会导致无法安装 service worker。
问题: 启用持久性的 Firestore 可以与 Service Worker 一起使用吗?
背景: 我在处理使用 angularfire2 v5 和 Angular v5 的项目时遇到了问题。问题是我想使用启用持久性的 service worker 和 firestore 来提供离线支持。但是,没有安装服务工作者。我的假设是,为 firestore 启用持久性会导致无法安装 service worker。
问题: 启用持久性的 Firestore 可以与 Service Worker 一起使用吗?
我最近努力获得相同的结果,但我设法让它按预期工作。imports
在我重新排列后一切正常,app.module.ts
如下所示:
ServiceWorkerModule.register('ngsw-worker.js', { enabled: environment.production }),
AngularFireModule.initializeApp(environment.firebase),
AngularFirestoreModule.enablePersistence(),
我的版本:
"@angular/core": "~7.1.0",
"@angular/fire": "^5.1.1",
"@angular/cli": "~7.1.4"