NullInjectorError: No provider for AngularFirestore

前端 未结 11 859
北恋
北恋 2020-12-02 10:34

I\'m learning Angular looking for help in fixing the error: I\'m following this link : https://github.com/angular/angularfire2/blob/master/docs/install-and-setup.md to creat

11条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-12-02 11:14

    Open: ./src/app/app.module.ts
    And import Firebase Modules at the top:

    import { environment } from '../environments/environment';
    import { AngularFireModule } from 'angularfire2';
    import { AngularFirestoreModule } from 'angularfire2/firestore';

    And VERY IMPORTANT:
    Remember to update 'imports' in NgModule:

    @NgModule({
      declarations: [
        AppComponent,
        OtherComponent // Add other components here
        ...
      ],
      imports: [
        BrowserModule,
        AngularFireModule.initializeApp(environment.firebase, 'your-APP-name-here'),
        AngularFirestoreModule
      ],
      ...
    })
    

    Give it a try, it shall now work.
    For detailed information follow the angularfire2 documentation:
    https://github.com/angular/angularfire2/blob/master/docs/install-and-setup.md
    Good luck!

提交回复
热议问题