错误0x2在Windows的Git bash中启动node.exe -v

时间:2016-01-29 00:45:37

标签: node.js windows git bash

我已经为Windows版本2.7安装了Gitbash,并在Windows 7 64位计算机上安装了nodejs 5.5。

当我尝试运行时

 node -v

我收到错误消息

Error 0x2 starting node.exe -v

我不确定为什么会发生这种情况,我卸载并重新安装了node和git,重启了我的系统并检查了我的env变量。一切似乎都很好。 我的PATH env变量在'用户环境变量'看起来像这样。

C:\Users\<userid>\.dnx\bin;C:\Users\<userid>\AppData\Roaming\npm ;C:\Users\<userid>\AppData\Roaming\npm

知道为什么会这样吗?

3 个答案:

答案 0 :(得分:5)

我意识到我的PATH变量中缺少npm。不知何故,nodejs没有将其值添加到我的PATH变量中 更多信息here

将其添加到我的USER PATH变量后。一切似乎都有效。

答案 1 :(得分:0)

重新安装node.js后我遇到了这个错误而没有重新启动我的Git bash会话。关闭并重新打开终端后,一切正常。

答案 2 :(得分:0)

我遇到了这个问题。结果发现该节点已被提取到一个额外的文件深处 - 所以它是 node12.x.x-win-x86/node12.x.x-win-x86,当我尝试调用它时,我的系统很困惑。

通过更改外部文件夹的名称,然后将内部文件夹移出一个来解决我的问题。甚至不需要更新 %path%,因为我第一次就做对了。