很高兴Firebase的托管服务现在已经过时了.尝试使用firebase-tools包,我已经成功安装了它:
npm install -g firebase-tools
Run Code Online (Sandbox Code Playgroud)
试图运行任何工具都失败了
-bash: firebase: command not found
Run Code Online (Sandbox Code Playgroud)
我已经尝试将以下命令放在我的.bash_profile中,但没有任何运气
export PATH=/usr/local/share/npm/bin:$PATH
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?一般来说,命令行很新.
谢谢!
Dur*_*nat 85
用终端运行下面的代码,
alias firebase="`npm config get prefix`/bin/firebase"
Run Code Online (Sandbox Code Playgroud)
Bru*_*res 25
您应该将npm bin文件夹添加到bash PATH变量中.为此,请运行:
npm get prefix
Run Code Online (Sandbox Code Playgroud)
它应该输出类似的东西/home/your-username/npm-global.
然后在您~/.bashrc或~/.bash_profile(如果您在Mac中)文件中添加:
export PATH="/home/your-username/npm-global/bin:$PATH" # Add npm bin PATH
Run Code Online (Sandbox Code Playgroud)
注意npm get prefix结果后面的"/ bin" .
Flo*_*ify 21
@ mklement0这个答案看起来不错,但是我担心这对于那些对命令行如此新鲜的人来说会是一种威胁.所以我要挑选最相关的部分.
@cienki运行此命令以查看您应该PATH在.bash_profile文件中添加该前缀:
npm get prefix
Run Code Online (Sandbox Code Playgroud)
Ste*_*wal 21
在 macOS 上:使用
curl -sL firebase.tools | upgrade=true bash
这对我有用
firebase -V
小智 17
在全球范围内安装firebase-tools对我来说很有用:
npm install -g firebase-tools
Run Code Online (Sandbox Code Playgroud)
小智 10
使用 Windows 10,Bash
这对我有用:
npm get prefix // 找到对我来说是 C:\Users\User\AppData\Roaming\npm 的路径firebase --version //检查firebase版本
下面的命令在终端上适用于我
curl -sL firebase.tools | upgrade=true bash
Run Code Online (Sandbox Code Playgroud)
这个命令为我安装 firebase 工具
安装后:
$ npm install -g firebase-tools
$ firebase init
-bash:firebase:找不到命令
“如果您得到上述输出,请按照以下步骤操作:”
对于 Windows 用户:键入此 cmd:
$ npm get prefix
C:\Users\Jeet\AppData\Roaming\npm [这是位置]
现在您必须在环境变量中设置 -> (windows+r) -> sysdm.cpl -> 高级(选项卡) -> 环境变量 -> 在系统变量下 -> 单击路径 -> 编辑 -> C:\Users \Jeet\AppData\Roaming\npm [粘贴]上面的位置 -> 应用 - ok - ok。
重新启动 bash 终端
谢谢!!!
小智 5
布鲁诺的回答成功了,我只需要在 .bashrc 中的 Ubuntu 中的 npm-global 添加一个点:
export PATH="/home/your-username/.npm-global/bin:$PATH" # Add npm bin PATH
Run Code Online (Sandbox Code Playgroud)
小智 5
如果您使用带有 m1 芯片的 macOS
arch -x86_64 npm i -g firebase-tools
Run Code Online (Sandbox Code Playgroud)
假设您尚未设置 PATH
export PATH="`npm config get prefix`/bin:$PATH"
Run Code Online (Sandbox Code Playgroud)
这就是全部并享受
| 归档时间: |
|
| 查看次数: |
35044 次 |
| 最近记录: |