【发布时间】:2020-07-11 17:50:27
【问题描述】:
我知道这是一个常见问题,之前已经讨论过堆栈溢出。但是,我尝试执行其他堆栈溢出问题中的命令,但没有奏效。
这些是我使用的链接:
firebase-tools "-bash: firebase: command not found"
-bash: firebase: command not found
看来我已经成功安装了 firebase。然而,所有使用的工具都会导致这种情况:
找不到命令
然后我实现了这个:
alias firebase="`npm config get prefix`/bin/firebase"
这对终端做了什么奇怪的事情。但是当我向新终端添加命令时,它仍然不起作用。
我还实现了以下内容:
npm get prefix
返回:
/Users/andrewt/.npm-global
指南的其余部分接着说:
它应该输出类似 /home/your-username/npm-global 的内容。
然后在您的 ~/.bashrc 或 ~/.bash_profile(如果您在 Mac 中)文件中,添加:
export PATH="/home/your-username/npm-global/bin:$PATH" # 添加 npm bin PATH 注意 npm get 前缀结果后面的“/bin”。
但我不知道这意味着什么,我尝试实施它失败了。
如果您能够详细说明如何解决问题以便我理解 - 将不胜感激。特别是如果你能解释它是如何工作的。
【问题讨论】:
-
您能否提供指向您正在关注的指南的链接? 更新没关系,你的意思是你链接的问题之一。
-
了解您的系统和 shell 的工作原理是“通用计算”,是一件值得学习的好东西。
-
以前从未听说过
标签: javascript firebase firebase-tools