抱歉,我想不出一种更好的方式来包含所有信息...当我运行此命令时,出现以下错误。我已经将Ionic Docs追踪到了T上,我不知道可能是什么错误。

错误:



Package.json

App.module.ts

Home.html

Home.ts

最佳答案

AngularDatabase(与AngularAuth相同)从以下位置分离到其自己的模块AngularFireDatabaseModule(AngularAuth的AngularFireAuthModule)
版本 [email protected] ,请参见文档here

您应该在AngularFireDatabaseModule中导入RootModule(用于身份验证的AngularFireAuthModule)。

import { AngularFireModule } from 'angularfire2';
// for AngularFireDatabase
import { AngularFireDatabaseModule } from 'angularfire2/database';
import { AngularFireDatabase, FirebaseObjectObservable } from 'angularfire2/database';
// for AngularFireAuth
import { AngularFireAuthModule } from 'angularfire2/auth';
import { AngularFireAuth } from 'angularfire2/auth';

@NgModule({
  imports: [
    AngularFireModule.initializeApp({         <---- main module
      apiKey: ...,
      authDomain: '...',
      databaseURL: '...',
      storageBucket: '...',
      messagingSenderId: '...'
    }),
    AngularFireDatabaseModule,                <---- for database
    AngularFireAuthModule                     <---- for auth
  ]
})

10-06 11:00