错误:
@ grpc / grpc-js仅适用于Node ^ 8.13.0 || > = 10.10.0
答案 0 :(得分:3)
我刚刚在机器上更新了我的节点版本,
答案 1 :(得分:2)
如果您无法更改节点版本,或者在更改节点之后仍然遇到问题,请尝试将firebase-admin
降级为<=7.4.0
。
答案 2 :(得分:1)
const firebaseAdmin = admin.initializeApp({});
const db = firebaseAdmin.database();
尝试一下
答案 3 :(得分:1)
首先,您需要确保删除所有有冲突的npm版本
sudo apt-get autoremove
第二次使用以下命令安装最新的npm
curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash -
然后
sudo apt-get install -y nodejs
用于Debian发行版,对于另一个OS,请检查以下链接: https://nodejs.org/en/download/package-manager/#debian-and-ubuntu-based-linux-distributions-enterprise-linux-fedora-and-snap-packages
或者,您也可以使用
sudo npm install -g npm @ latest
或特别是对于8.13.0版
sudo npm install -g npm@8.13.0
答案 4 :(得分:0)
存在节点版本问题,因此请更新您的节点以从https://nodejs.org/en/安装新的节点js,然后,您可以重新启动或关闭终端,然后重新打开,然后键入该命令