Angular 4 与 AngularFire2

Angular 4 with AngularFire2

我正在尝试在 Angular 中设置一个新站点 4. 我想使用 Firebase 作为数据库后端。

我正在使用此处找到的安装指南:https://github.com/angular/angularfire2/blob/master/docs/1-install-and-setup.md

但是,当我执行 ng serve --open 时出现此错误:

ERROR in Error encountered resolving symbol values statically. Calling function 'OpaqueToken', function calls are not supported. Consider replacing the function or lambda with a reference to an exported function, resolving symbol FirebaseUserConfig in C:/Source/node_modules/angularfire2/tokens.d.ts, resolving symbol AngularFireModule.initializeApp in C:/Source/node_modules/angularfire2/angularfire2.d.ts, resolving symbol AppModule in C:/Source/src/app/app.module.ts, resolving symbol AppModule in C:/Source/src/app/app.module.ts

由于我是Angular的新手,我不知道如何解决这个错误。

您可以尝试以下 link: https://github.com/angular/angularfire2/blob/master/docs/version-4-upgrade.md

AngularFire2 4.0 是对 AngularFire2 包的重构,它实现了@NgModule,简化了身份验证,更好地支持 Angular 4.