我正在尝试更新我的 Windows 7 机器上的节点,但在重新安装/更新节点后我没有看到最新版本。
我只是去 http://nodejs.org/download/ 并获取最新的 Windows 安装程序 v0.10.28 。然后我只运行那个安装程序,它默认在我的本地硬盘上安装所有东西,包括 npm,这很酷,因为我也想升级它。
安装运行/完成没有明显问题,但是当我执行以下操作时:
node --version
我仍然看到我的“旧”版本 v0.10.15 ,而不是我应该刚刚安装的最新版本 v0.10.28。我的 npm 版本仍然报告我的“旧”版本。
我也试过重启。
到底是如何更新节点/npm 的?
原文由 magenta placenta 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有一个类似的问题,但在 MacOS 上,原因是我安装了
nvm
。因此,运行大多数网站上的命令:没有用,
node -v
仍然显示旧版本。我所做的是从 nvm 安装节点:这将在您的机器上从头开始构建节点,然后
node -v
将显示正确的版本。我想我仍然可以使用之前的命令n
然后执行nvm use v0.12.6
,但这是需要测试的。如果您安装了nvm
,只需检查nvm
的命令即可升级节点。