首页 > 解决方案 > 安装firebase时出错`npm install -g firebase-tools`

问题描述

我尝试firebase-cloud-messaging与 javascipt一起使用

我使用这个仓库:https ://github.com/firebase/quickstart-js/tree/master/messaging

在入门中我必须运行此命令npm install -g firebase-tools。但我得到这样的错误:

npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! protobufjs@6.11.2 postinstall: `node scripts/postinstall`
npm ERR! Exit status 1
npm ERR! 
npm ERR! Failed at the protobufjs@6.11.2 postinstall script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     /root/.npm/_logs/2021-10-28T09_18_46_217Z-debug.log

任何人都可以帮助并向我解释这是什么问题,我已经尝试了谷歌中的任何解决方案,但仍然出现这样的错误。谢谢

版本节点:v14.18.1

版本 npm:6.14.15

操作系统:Linux 小学 6

标签: javascriptnode.jsnpmfirebase-tools

解决方案


尝试运行这个:

sudo npm install --unsafe-perm -g firebase-tools

更多关于--unsafe-perm可以在这里阅读


推荐阅读