Windows上的Bash(10)无法识别已安装的节点版本

时间:2017-04-05 13:42:27

标签: node.js bash windows-10 version

我在Windows 10 PC上安装了Bash。 然后我下载并安装了最新版本的节点(v6.10.2)。 使用Windows命令行并输入" node -v"它告诉我,安装了节点v.6.10.2。 使用Bash命令行并再次键入" node-v"输出告诉我已安装节点v0.10.25。

如何让Bash识别新版本的节点?

如果没有新版本,我无法从npm下载任何模块。

1 个答案:

答案 0 :(得分:0)

您需要找出安装新节点的位置,并在安装旧节点的地方之前将其添加到Bash中的PATH中。

例如,如果您的新节点位于/a/b/c/node.exe(它仍然是Windows上的exe吗?),那么您需要这样做:

export PATH="/a/b/c:$PATH"

在Bash。如果您希望更改能够持久,则应将其添加到.profile.bashrc

请记住,您可能需要使用Bash中识别的路径 - 可能使用正斜杠和分区等目录。