【问题标题】:Why aren't the Firebase Commands Working? [closed]为什么 Firebase 命令不起作用? [关闭]
【发布时间】: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


【解决方案1】:

firebaser 在这里

如今,Firebase 还提供了 Firebase 工具的独立/预构建二进制版本,它更容易上手,并提供与 NPM 模块完全相同的功能。

如果您刚刚开始使用 NPM 进行开发,我建议您使用适用于您平台的 Firebase 工具的独立二进制文件。在installing the Firebase CLI 的文档中找到MacWindowsLinux 的文档和链接。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-19
    • 1970-01-01
    • 1970-01-01
    • 2013-09-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多