【发布时间】:2018-10-30 05:26:26
【问题描述】:
我已经在 VS Code 中安装了 Shell Launcher Extension 并集成了 Git bash 终端,如下所示:
{
"shell": "C:\\Program Files\\Git\\bin\\bash.exe",
"args": ["--login","-i"],
"label": "Git bash"
}
但是当我在我的 git bash 终端中使用“node”或“npm”时,它会给出这个错误:
bash:节点:找不到命令
虽然它在外部 Git Bash 终端中运行良好。
我应用了这个解决方案,但没有成功
P.S请忽略我对VS代码的小知识,不要阻止我的问题。有东西不见了,请告诉我。
谢谢
【问题讨论】:
-
您传递的那些选项:
"--login","-i"相互矛盾。您可以尝试将它们都删除并查看是否有效吗?当您从 VS 内部的 bash 和 git-bash 终端运行它时,还要打印echo $PATH,这是它搜索命令的地方。 -
echo $PATH 两者都不同。外部终端显示 npm 而内部 VS 代码没有显示我也尝试过没有 args 但仍然是同样的问题。 @battlmonstr
标签: bash git visual-studio-code git-bash