我一直在研究角度,我想用firebase作为后端.我按照这个指令安装了角火.https://github.com/angular/angularfire2/blob/master/docs/install-and-setup.md 这里是我的package.json
"angularfire2": "^5.0.0-rc.4",
"firebase": "^4.8.1",
Run Code Online (Sandbox Code Playgroud)
我正面临这个问题.谁能帮我这个?
ERROR in node_modules/@firebase/database/dist/esm/src/api/Database.d.ts(4,33): error TS2307: Cannot find module '@firebase/app-types/private'. node_modules/@firebase/database/dist/esm/src/core/AuthTokenProvider.d.ts(17,39): error TS2307: Cannot find module '@firebase/app-types/private'.
Run Code Online (Sandbox Code Playgroud)
Sac*_*aka 36
将您的firebase版本更改回4.8.0.类型定义存在问题,从4.8.0更新到4.8.1后不再有效.
所以更改package.json文件中的版本.除掉^
"angularfire2": "^5.0.0-rc.4",
"firebase": "4.8.0",
Run Code Online (Sandbox Code Playgroud)
现在执行npm install命令.这将安装该4.8.0版本
abh*_*tps 13
最新的npm firebase软件包(v4.8.1)存在问题.
要解决此问题,请在您的终端中.类型
npm uninstall --save firebase
Run Code Online (Sandbox Code Playgroud)
现在,打开你的package.json文件.在那里,你会发现:
"angularfire2": "^5.0.0-rc.4",
Run Code Online (Sandbox Code Playgroud)
在这一行下面,添加一行(注意,这里没有Caret(^)符号):
"firebase": "4.8.0",
Run Code Online (Sandbox Code Playgroud)
保存后,点击npm install.现在,您的应用程序将正常工作.
| 归档时间: |
|
| 查看次数: |
6912 次 |
| 最近记录: |