Node.js与Git Bash(MINGW64)

时间:2016-02-29 09:46:36

标签: node.js bash

我正在运行Windows。我刚刚用MSI安装程序更新了node.js.我总是使用git bash节点来运行命令。但升级后,git bash中的节点版本没有改变:

$ node -v
v0.11.14

如果我在cmd中运行,它会显示不同的版本:

$ node -v
v4.3.1

我检查了git bash中的$ PATH,它指向正确的位置(c:\ Program Files \ nodejs)

可能是什么问题?

2 个答案:

答案 0 :(得分:0)

Mingw为PATH变量添加了自己的前缀。使用:

whereis node

找到Mingw版本的起源。

答案 1 :(得分:0)

我认为您的问题可能是因为.profile.bashrc文件中设置的一些其他配置,这些配置位于您用户的主目录中,例如c:\users\gevorg\

要查找Git Bash加载错误版本的Node.js的原因,只需从中运行$ where node并找到旧的可执行位置。