我在创建角火应用程序时遇到问题。我正在学习本教程:https://progblog.io/Angular-2-Firebase-Tutorial-Part-1-Create-a-Firebase-3-CRUD-app-with-Angular-CLI/ 但是只要我将angular-fire添加到应用程序中,我就无法使用ng服务启动“服务器”,因为我得到以下异常:
ERROR in <PATH_TO_MY_PROJECT>/node_modules/angularfire2/angularfire2.d.ts (3,10): Module '"<PATH_TO_MY_PROJECT>/node_modules/@angular/core/index"' has no exported member 'InjectionToken'
webpack: Failed to compile.
有谁可以告诉我这可能是什么原因?
我也尝试使用@Next版本的angular-fire(npm i angularfire2@next --save
),如下所示:https://github.com/angular/angularfire2/issues/843但我没有成功。
答案 0 :(得分:1)
这个教程已经老了!
现在angularfire2的版本为4.0.0-rc0 https://github.com/angular/angularfire2/blob/master/CHANGELOG.md
您必须遵循本教程
https://github.com/angular/angularfire2/blob/master/docs/1-install-and-setup.md
答案 1 :(得分:-1)
npm install angularfire2
安装firebase的类型
npm install typings
typings install dt~firebase --global --save