我认为我们可以通过在Angular2中使用Firebase来做很多事情。在这种情况下,Firebase用作"扩展名"到 Angular2 ,因此命名为 AngularFire2
但是,此时,我找不到AngularFire2的种子项目,其中 Angular2版本大于或等于RC5 ,id est使用 module 概念:app.module.ts, @ngModule
等。
1。有没有人找到过这样的HelloWorld?
此外,如果 Angular CLI 可以帮助我们购买这样的项目,那将是完美的。但是根据我的阅读,它仍然无法使用模块概念生成Angular 2项目 2. 如果有人有这方面的详细信息,欢迎!
答案 0 :(得分:0)
答案 1 :(得分:0)
我设法使用AngularFire2运行Angular2应用程序。 我按照https://github.com/angular/angularfire2/blob/master/docs/1-install-and-setup.md中描述的步骤进行了操作。
关于Angular CLI,我安装了Angular CLI 1.0.0-beta.15。当然,它处理Angular2的模块。
关于我项目中的Angularfire2安装,在输入ng serve
后,我收到了很多红色无法找到命名空间' firebase' 。
我在/// <reference path="../firebase/firebase.d.ts" />
的开头添加PROJECT_DIRECTORY/node_modules/angularfire2/angularfire2.d.ts
解决了这个问题。如果我没错,它允许Angularfire2访问Firebase类型定义文件。
我在这里找到了这个解决方案:https://github.com/angular/angularfire2/issues/525