Angular 无法将角度项目与firebase对齐

Angular 无法将角度项目与firebase对齐,angular,firebase-realtime-database,Angular,Firebase Realtime Database,嘿,伙计们,我正在尝试将firebase与angular project集成 这是我的app.module.ts: ` ` 我得到的错误 错误:节点_modules/angularfire2/auth/auth.module.d.ts:15:22-错误NG6002:出现在AppModule的NgModule.imports中,但无法解析为NgModule类 这可能意味着声明AngularFireAuthModule的库(angularfire2/auth)未被ngcc正确处理,或者与Angula

嘿,伙计们,我正在尝试将firebase与angular project集成 这是我的app.module.ts:

`

`

我得到的错误

错误:节点_modules/angularfire2/auth/auth.module.d.ts:15:22-错误NG6002:出现在AppModule的NgModule.imports中,但无法解析为NgModule类

这可能意味着声明AngularFireAuthModule的库(angularfire2/auth)未被ngcc正确处理,或者与Angular Ivy不兼容。检查库的更新版本是否可用,如果可用,请进行更新。同时考虑与图书馆的作者一起检查图书馆是否与常春藤兼容。 15导出声明类AngularFireAuthModule{ ~~~~~~~~~~~~~~~~~~~~~

错误:node_modules/angularfire2/database/database.module.d.ts:15:22-错误NG6002:出现在AppModule的NgModule.imports中,但无法解析为NgModule类

这可能意味着库(angularfire2/数据库)它声明AngularFireDatabaseModule没有被NGCC正确处理,或者与角常春藤不兼容。检查是否有新版本的库可用,如果有,则更新。还考虑与库的作者一起检查,看看库是否与常春藤兼容。< /P> 15导出声明类AngularFireDatabaseModule{

如果需要更多信息,请添加评论 非常感谢您的帮助 谢谢
在此处输入代码

import { NgModule } from '@angular/core';
import { BrowserModule } from '@angular/platform-browser';
import {AngularFireModule} from 'angularfire2';
import {AngularFireDatabaseModule} from 'angularfire2/database';
import {AngularFireAuthModule} from 'angularfire2/auth';
import {FirebaseListObservable, FirebaseObjectObservable } from 'angularfire2/database';
import { AppRoutingModule } from './app-routing.module';
import { AppComponent } from './app.component';
import { environment } from 'src/environments/environment';
import { BsNavbarComponent } from './bs-navbar/bs-navbar.component';
import { HomeComponent } from './home/home.component';
import { ProductsComponent } from './products/products.component';
import { ShoppingCartComponent } from './shopping-cart/shopping-cart.component';
import { CheckOutComponent } from './check-out/check-out.component';
import { OrderSuccessComponent } from './order-success/order-success.component';
import { MyOrdersComponent } from './my-orders/my-orders.component';
import { AdminProductsComponent } from './admin/admin-products/admin-products.component';
import { AdminOrdersComponent } from './admin/admin-orders/admin-orders.component';
import {RouterModule} from '@angular/router'
import { LoginComponent } from './login/login.component';
import { NgbModule } from '@ng-bootstrap/ng-bootstrap';

@NgModule({
  declarations: [
    AppComponent,
    BsNavbarComponent,
    HomeComponent,
    ProductsComponent,
    ShoppingCartComponent,
    CheckOutComponent,
    OrderSuccessComponent,
    MyOrdersComponent,
    AdminProductsComponent,
    AdminOrdersComponent
  ],
  imports: [
    BrowserModule,
    AppRoutingModule,
    AngularFireModule.initializeApp(environment.firebase),
    AngularFireDatabaseModule,
    AngularFireAuthModule,
    NgbModule,
    RouterModule.forRoot([
      {path:'',component:HomeComponent},
      {path:'products',component:ProductsComponent},
      {path:'shopping-cart',component:ShoppingCartComponent},
      {path:'check-out',component:CheckOutComponent},
      {path:'order-success',component:OrderSuccessComponent},
      {path:'login',component:LoginComponent},
      {path:'admin/products',component:AdminProductsComponent},
      {path:'admin/orders',component:AdminOrdersComponent},
      {path:'my/orders',component:MyOrdersComponent}
    ]),


  ],
  providers: [],
  bootstrap: [AppComponent]
})
export class AppModule { }