我在Windows 10 PC上安装了Bash。 然后我下载并安装了最新版本的节点(v6.10.2)。 使用Windows命令行并输入" node -v"它告诉我,安装了节点v.6.10.2。 使用Bash命令行并再次键入" node-v"输出告诉我已安装节点v0.10.25。
如何让Bash识别新版本的节点?
如果没有新版本,我无法从npm下载任何模块。
答案 0 :(得分:0)
您需要找出安装新节点的位置,并在安装旧节点的地方之前将其添加到Bash中的PATH中。
例如,如果您的新节点位于/a/b/c/node.exe
(它仍然是Windows上的exe吗?),那么您需要这样做:
export PATH="/a/b/c:$PATH"
在Bash。如果您希望更改能够持久,则应将其添加到.profile
或.bashrc
。
请记住,您可能需要使用Bash中识别的路径 - 可能使用正斜杠和分区等目录。