AngularFire没有提供程序(AngularFire 2)
(这与现有的问题不同) 更新: 我正在使用Angular2版本2.2.3和angularfire2版本2.0.0-beta.6 在Chrome控制台中,我得到错误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:, 存储桶: }) ]); 在我看到的教程中,他
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的哪些版本?