抱歉,我想不出一种更好的方式来包含所有信息...当我运行此命令时,出现以下错误。我已经将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
]
})