NullInjectorError:没有使用 @angular/fire 的 InjectionToken angularfire2.app.options 的提供者": "^7.2.0

问题描述 投票:0回答:1

我收到此错误 -“NullInjectorError:没有 InjectionToken angularfire2.app.options 的提供程序!”

我的库版本:

角度版本13 "firebase": "^9.4.0", “@角度/火”:“^7.2.0”,

我的应用程序模块

import { provideFirestore,getFirestore } from '@angular/fire/firestore';
import { provideFunctions,getFunctions } from '@angular/fire/functions';

 imports: [
    BrowserModule,
    AppRoutingModule,
    HttpClientModule,

    // FIRESTORE
    provideFirebaseApp(() => initializeApp(environment.firebase)),
    provideAuth(() => getAuth()),
    provideFirestore(() => getFirestore()),
    provideFunctions(() => getFunctions(initializeApp(environment.firebase),'europe-west3')),

组件

import { AngularFireFunctions } from '@angular/fire/compat/functions';
 @Component....

 constructor(private store:Store<personalDetailsState> 
    ,private fns: AngularFireFunctions
    ) { }
angular angularfire2
1个回答
0
投票

我在存储方面也遇到了同样的问题

© www.soinside.com 2019 - 2024. All rights reserved.