嘿!
我是Firebase的新手,并尝试部署我的应用程序。
但我总是会收到此错误: -bash: firebase: command not found
我尝试使用npm install -g firebase-tools a
作为npm install --global firebase-tools
及其相应的sudo
命令。
有想法该怎么解决这个吗?
在堆栈溢出时检查此线程: 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_path
现在键入: irbase
现在它将正常工作。每次打开终端时,都必须运行(设置路径= .bin文件夹的完整路径)。
我能做什么?
最有用的评论
使用终端运行以下代码,