2 votes

Lorsque j'importe AngularFireModule, une erreur survient.

Quand j'importe AngularFireModule et initializeapp à environment.firebaseConfig alors quelques erreurs se produisent je ne peux pas résoudre ce problème s'il vous plaît dites-moi ce que je dois faire.

@NgModule({
  declarations: [
    AppComponent,
    HeadComponent,
    MainComponent,
    FooterComponent,
    RegistrationComponent,
    InformationComponent,
    AngularFireModule.initializeApp(environment.firebaseConfig) ,// here error comes
    AngularFireDatabaseModule
  ],

j'ai aussi déjà installé firebase et @angular/fire

Et l'erreur ressemble à

ERROR dans src/app/app.module.ts:27:5 - erreur TS2322 : Le type 'ModuleWithProviders' n'est pas assignable au type 'any[] | Type'. Il manque au type 'ModuleWithProviders' les propriétés suivantes du type 'Type' : apply, call, bind, prototype, et 5 autres.

27     AngularFireModule.initializeApp(environment.firebaseConfig) ,
       ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

0voto

Thilina Liyanage Points 309
  1. est de sauvegarder les composants, les tuyaux ou les directives.
  2. Les importations permettent de sauvegarder les modules.

Alors AngularFireModule.initializeApp(environment.firebaseConfig), devrait être sous import comme suit.

  declarations: [
    AppComponent,
    FilterComponent,
    SearchResultsComponent,
    HeaderComponent,
    FooterComponent
  ],
  imports: [
    AngularFireModule.initializeApp(environment.firebaseConfig),
    BrowserModule,
    AppRoutingModule
  ],

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X