Angular fire firestore 没有导出成员 'FirestoreSettingsToken'

标签 angular ionic-framework google-cloud-firestore

它发生在我第一次编译我的项目时。

显示这个问题:

 Module '".../node_modules/@angular/fire/firestore/angular-fire-firestore"' has no exported member 'FirestoreSettingsToken'

我的 app.module.ts 文件:
import { NgModule } from '@angular/core';

...

import { AppComponent } from './app.component';
import { AppRoutingModule } from './app-routing.module';
import { AngularFireModule } from '@angular/fire';
import { environment } from '../environments/environment';
import { AngularFirestoreModule, FirestoreSettingsToken } from '@angular/fire/firestore';

@NgModule({
  declarations: [AppComponent],
  entryComponents: [],
  imports: [
...
    AngularFireModule.initializeApp(environment.firebaseConfig),
      AngularFirestoreModule,
  ],

与供应商:
{provide: FirestoreSettingsToken, useValue: { }}

我的工具:
Firestore: 8.0.2
Angular, Firebase, npm: 6.13.4

最佳答案

请参阅 Angular Fire 6 的发布说明。 https://github.com/angular/angularfire/releases

Dropped the FirestoreSettingsToken DI token in favor of SETTINGS



只需更换 FirestoreSettingsTokenSETTINGS ,你应该没问题。

关于Angular fire firestore 没有导出成员 'FirestoreSettingsToken',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61193767/

相关文章:

Angular 应用程序托管 Azure 存储容器 - Azure 身份验证回调和路由失败

php - 以编程方式创建 magento 订单中的 Paypal 发布错误

javascript - setTimeout 中的 Angular 变量不刷新?

ionic-framework - ionic 4 + Electron 不起作用

java - 查询多个字段数组Firestore

android - 首次登录时将唯一的 android 设备 ID 写入 firebase firestore

firebase - 文档 ID 上的 Firestore 集合组查询

json - 'Response' 类型的参数不能分配给 'string' 类型的参数

angular - CloudFront 上用于 Angular 应用程序的“NoSuchKey”代码

angular - 可选择的表格行并将选择信息传递给新组件