简体   繁体   English

角度4与AngularFire2

[英]Angular 4 with AngularFire2

I am attempting to setup a new site in Angular 4. I want to use Firebase as a database backend. 我正在尝试在Angular 4中设置一个新站点。我想使用Firebase作为数据库后端。

I am using the install guide found here: https://github.com/angular/angularfire2/blob/master/docs/1-install-and-setup.md 我正在使用此处的安装指南: https//github.com/angular/angularfire2/blob/master/docs/1-install-and-setup.md

However, when I execute ng serve --open I am getting this error: 但是,当我执行ng serve --open我收到此错误:

ERROR in Error encountered resolving symbol values statically. ERROR in Error遇到静态解析符号值。 Calling function 'OpaqueToken', function calls are not supported. 调用函数'OpaqueToken',不支持函数调用。 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 考虑使用对导出函数的引用替换函数或lambda,在C:/Source/node_modules/angularfire2/tokens.d.ts中解析符号FirebaseUserConfig,在C:/ Source / node_modules / angularfire2 / angularfire2中解析符号AngularFireModule.initializeApp。 d.ts,在C:/Source/src/app/app.module.ts中解析符号AppModule,在C:/Source/src/app/app.module.ts中解析符号AppModule

As I am rather a novice with Angular, I am not sure how to resolve this error. 因为我是Angular的新手,我不知道如何解决这个错误。

You may try below link: https://github.com/angular/angularfire2/blob/master/docs/version-4-upgrade.md 您可以尝试以下链接: https//github.com/angular/angularfire2/blob/master/docs/version-4-upgrade.md

AngularFire2 4.0 is a refactor of the AngularFire2 package which implements @NgModule, simplifies authentication, and better supports Angular 4. AngularFire2 4.0是AngularFire2包的重构,它实现了@NgModule,简化了身份验证,并且更好地支持Angular 4。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM