Firebase CLI命令不能与VS Code Git Bash Terminal一起使用。

问题描述 投票:0回答:1

我已经安装了npm并重新安装了firebase-tools(全局),但是当我在VS Code终端通过GitBash工作时,我在任何firebase命令上都得到了这个错误。

C:\Users\{user}\AppData\Roaming\npm/node_modules/node/bin/node: line 1: This: command not found

当我通过VS Code或单机版使用命令行或PowerShell时,我没有收到这个错误,只有使用Git Bash时才会出现这个错误。这个错误不会发生在我添加 .cmdfirebase.

firebase --version = error  
firebase.cmd --version = 8.4.2

如果有人能提供一些信息,说明为什么会发生这种情况,我会很感激。我不介意使用PowerShell,但我想知道这个错误背后的 "原因"。

版本:VS Code 1.46.0 Fire VS Code 1.46.0 Firebase 8.4.2 npm 6.14.4 git 2.27.0

操作系统是Windows 10。

firebase powershell visual-studio-code command-line-interface git-bash
1个回答
0
投票

试试这个

npm uninstall firebase-tools
npm cache clean --force

如果还不行,那么你应该物理地删除掉 C:/Users/{username}/AppData/Roaming/npmC:/Users/{username}/AppData/Roaming/npm-cache 并重新安装全局npm模块。

有一个关于这个问题的公开问题 错误,这与你的错误类似。

© www.soinside.com 2019 - 2024. All rights reserved.