我试图在Gitbash中运行javascript文件,但收到此错误。
$ node chrome-devtools-autosave-server/index.js
sh.exe": node: command not found
截图
如何解决这个问题?
我的操作系统是Windows 7(64位)
答案 0 :(得分:17)
默认情况下,节点在MINGW32中不可见,仅在Windows命令终端中。同样适用于npm。
如何添加(如果已安装Node),from the official MINGW FAQ:
因此,MSYS使用类似Bourne的shell 您可以使用导出命令更改PATH 最简单的添加方式 PATH末尾的东西是命令:
export PATH=$PATH:directory-to-add
所以你必须添加安装Node的目录(可能是C:\ Program Files \ nodejs)。
答案 1 :(得分:2)
您缺少路径变量的双引号
export PATH = $ PATH:“C:\ Program Files \ nodejs”
答案 2 :(得分:1)
对我来说,我正在使用Git Bash Shell,而我要将bin文件添加到PATH变量所需要做的就是使用以下语法:
export PATH=$PATH:"c/bin/node"
你会认为它会是
export PATH=$PATH:"C:\bin\node"
但那对我不起作用。希望这有助于其他遇到同样问题的人。