Firebase-tools: 找不到Firebase命令

创建于 2015-12-13  ·  24评论  ·  资料来源: firebase/firebase-tools

嘿!

我是Firebase的新手,并尝试部署我的应用程序。
但我总是会收到此错误: -bash: firebase: command not found
我尝试使用
npm install -g firebase-tools a

作为
npm install --global firebase-tools

及其相应的sudo命令。

有想法该怎么解决这个吗?

question

最有用的评论

使用终端运行以下代码,

alias firebase="`npm config get prefix`/bin/firebase"

所有24条评论

在堆栈溢出时检查此线程: http :

现在关闭,因为在您的特定情况下,这似乎是安装问题。 如果仍有问题,请重新打开并提供一些有关您看到的错误的信息。

您能检查一下在ubuntu中安装'nodejs'吗?

检查命令:
节点-v

如果您没有在Windows中显示节点版本,请遵循以下命令!

须藤apt-get install nodejs-legacy

之后,就可以了!

使用终端运行以下代码,

alias firebase="`npm config get prefix`/bin/firebase"

@durul大约40分钟的荒谬后,这挽救了我的生命-像魅力一样

另一个问题是您需要以root用户/管理员身份登录到计算机。 我在个人帐户下使用了该解决方案,并且上面引用的代码有效,但是,有人指出,我不在root / administrator帐户下。

大家好
我一直在尝试运行Firebase登录,但遇到这些错误
无法将“ firebase”识别为内部或外部命令,
可操作的程序或批处理文件。
请帮忙!

@ victoredede21也许可以帮助吗?

@日常

大! 谢啦。

我也发生了同样的事情,在推荐的Windows中安装git并使用git控制台或将其链接到其编辑器,我使用vs代码使用git控制台,问题是1)您必须使用Google登录2)导入文件这为您的项目提供了基础。 3)已安装npm, 4) npm install -g firebase-tools 5)在控制台中放置ls ,使其处于src和dist或公用文件夹的同一级别6) firebase登录7) firebase初始化,您已完成该项目。

@durul仍在拯救生命<3

我尝试了您在此处编写的所有内容,但仍然得到相同的结果// bash:C:UsersMikeAppDataRoamingnpm / bin / firebase:没有这样的文件或目录

您正在使用OS Win。 您应该将firebase文件夹路径放入变量variavel中。

alias firebase="npm config get prefix/bin/firebase"
上面的行应该放在Linux的〜/ .bashrc中。

对于Win,请在Google讨厌的“环境变量路径”上搜索。

使用终端运行以下代码,

alias firebase="`npm config get prefix`/bin/firebase"

是! 这对我有用。

不知为什么它不能与空格一起使用,所以我用'修复了它,就像这样:

别名firebase =“' npm config get prefix / bin / firebase'”

使用终端运行以下代码,

alias firebase="`npm config get prefix`/bin/firebase"

这可行,但是我似乎在诸如eslint之类的其他软件包上找不到命令,但这仍然
通过运行以下命令解决此问题:alias eslint =“ npm config get prefix / bin / eslint”

但是我想知道是什么原因造成的。

我尝试了您在此处编写的所有内容,但仍然得到相同的结果// bash:C:UsersMikeAppDataRoamingnpm / bin / firebase:没有这样的文件或目录

这里同样的问题。 您对此事有想法吗? 为什么在Windows上不起作用

下面的命令在终端上对我有用

curl -sL firebase.tools | 升级=真bash

此命令为我安装firebase工具

如果您使用的是linux:
使用:别名firebase =“ npm config get prefix / bin / firebase”;
解决它,它帮助了我。

curl -sL https://firebase.tools | 重击

对于Windows,请尝试不使用-g .//来安装它,因为它会将模块存储在C驱动器中的某个位置,而您将再也找不到它。
试试npm -i --save firebase-tools

您将在当前目录'./node_modules/.bin'的node_modules中找到.bin
尝试复制./bin文件夹的完整路径并运行cmd并键入:set path = copied_pa​​th
现在键入: irbase
现在它将正常工作。每次打开终端时,都必须运行(设置路径= .bin文件夹的完整路径)。

er

我能做什么?

npm install -g firebase-tools
firebase login

https://firebase.google.com/docs/cli#mac -linux-npm

此页面是否有帮助?
0 / 5 - 0 等级