我正在运行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)
可能是什么问题?
答案 0 :(得分:0)
Mingw为PATH变量添加了自己的前缀。使用:
whereis node
找到Mingw版本的起源。
答案 1 :(得分:0)
我认为您的问题可能是因为.profile
或.bashrc
文件中设置的一些其他配置,这些配置位于您用户的主目录中,例如c:\users\gevorg\
。
要查找Git Bash
加载错误版本的Node.js的原因,只需从中运行$ where node
并找到旧的可执行位置。