无法 运行 npm,节点来自 bash in VSCode

Unable to run npm, node from bash in VSCode

我已将集成终端设置为 bash,如下所示:

{
"terminal.integrated.shell.windows": "C:\Program Files\Git\bin\bash.exe"
}

Bash 正在工作,但是当我尝试 运行 诸如 npm、node 等之类的东西时,它说找不到命令。如果我 运行 独立的 git bash.exe (不是 bin 文件夹中的那个)它工作正常但你必须 运行 bin 文件夹中的那个才能集成它,我需要做什么来修复它?

"terminal.integrated.shellArgs.windows": ["--login","-i"] 添加到您的设置中。您可能已经注意到 git bash.exe 使用这些参数运行。

我在使用 Visual Studio 设置集成终端时遇到了类似的问题(缺少参数)——尽管我在使用 VSCode 时没有遇到问题。