AngularFire没有提供程序(AngularFire 2)

AngularFire没有提供程序(AngularFire 2),angular,angularfire2,Angular,Angularfire2,(这与现有的问题不同) 更新: 我正在使用Angular2版本2.2.3和angularfire2版本2.0.0-beta.6 在Chrome控制台中,我得到错误AngularFire没有提供程序。在我的main.ts中,我有: platformBrowserDynamic().bootstrapModule(AppModule[ FIREBASE_供应商, defaultFirebase({ 阿皮奇:, authDomain:, 数据库URL:, 存储桶: }) ]); 在我看到的教程中,他

(这与现有的问题不同)

更新: 我正在使用Angular2版本2.2.3和angularfire2版本2.0.0-beta.6

在Chrome控制台中,我得到错误
AngularFire没有提供程序
。在我的main.ts中,我有:

platformBrowserDynamic().bootstrapModule(AppModule[
FIREBASE_供应商,
defaultFirebase({
阿皮奇:,
authDomain:,
数据库URL:,
存储桶:
})
]);

在我看到的教程中,他们使用了
引导
而不是
platformBrowserDynamic().bootstrapModule
,但是在我的Angular版本中,我不能只导入
引导
,您的配置与

在我的一个应用程序中,
NgModule
配置的AngularFire2相关部分如下所示:

导入{
AngularFireModule,
创作方法,
授权提供者
}来自“angularfire2”;
...
@NGD模块({
引导:[AppComponent],
声明:[AppComponent],
进口:[
AngularFireModule.initializeApp({
apiKey:“”,
身份验证域:“”,
数据库URL:“”,
storageBucket:“”
}, {
方法:AuthMethods.Password,
提供者:AuthProviders.Password
}),
浏览器模块,
...
]
})
类AppModule{}
platformBrowserDynamic().bootstrapModule(AppModule);

您的配置与中建议的配置略有不同

在我的一个应用程序中,
NgModule
配置的AngularFire2相关部分如下所示:

导入{
AngularFireModule,
创作方法,
授权提供者
}来自“angularfire2”;
...
@NGD模块({
引导:[AppComponent],
声明:[AppComponent],
进口:[
AngularFireModule.initializeApp({
apiKey:“”,
身份验证域:“”,
数据库URL:“”,
storageBucket:“”
}, {
方法:AuthMethods.Password,
提供者:AuthProviders.Password
}),
浏览器模块,
...
]
})
类AppModule{}
platformBrowserDynamic().bootstrapModule(AppModule);

您使用的是Angular 2和AngularFire2的哪些版本?您使用的是Angular 2和AngularFire2的哪些版本?