Node.js与Git Bash(MINGW64)

我正在运行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)

可能是什么问题呢?

Mingw将自己的前缀添加到PATHvariables。 使用:

 whereis node 

findMingw版本在哪里开始

我想你的问题可能是因为在.profile.bashrc文件中设置了一些额外的configuration,它们位于用户的主目录中,例如c:\users\gevorg\

要find为什么Git Bash加载Node.js的错误版本,只需在$ where node运行$ where node并find旧的可执行文件位置。