为flutter项目中配置firebase cli问题 - This tool has encountered an error.

原创文章
声明:作者声明此文章为原创,未经作者同意,请勿转载,若转载,务必注明本站出处,本平台保留追究侵权法律责任的权利。
全栈老韩
全栈工程师,擅长iOS App开发、前端(vue、react、nuxt、小程序&Taro)开发、Flutter、React Native、后端(midwayjs、golang、express、koa)开发、docker容器、seo优化等。

一、背景

在flutter项目中要引入firebase时,需要安装一下firebase cli,这样就可以在flutter项目中进行firebase的初始化。

二、问题

在Mac上安装firebase cli时,终端提示错误:

-- firebase-tools@This tool has encountered an error. Please file a bug on Github (https://github.com/firebase/firebase-tools/) and include firepit-log.txt is now installed

firebase cli error

三、安装

firebase提供了3种在Mac上的安装方式:

3.1 终端命令

在Mac上安装firebase cli

terminal 复制代码
curl -sL firebase.tools | upgrade=true bash --verbose

3.2 下载二进制文件

下载链接:https://firebase.tools/bin/macos/latest
下载下来后是一个文件,需要使用chmod命令改成可执行文件。
(下面命令中的firebase_tools改成你下载的文件名,建议下载的文件名改成firebase)

terminal 复制代码
chmod +x ./firebase_tools

3.3 使用npm安装

terminal 复制代码
npm install -g firebase-tools

四、解决办法

使用任何一种方式进行安装,但是在我安装的过程中出现如上的报错,解决办法是需要先卸载已经安装的firebase cli

4.1 卸载

terminal 复制代码
curl -sL firebase.tools | uninstall=true bash

4.2 安装

terminal 复制代码
npm i -g firebase-tools

暂无评论,快来发表第一条评论吧