Node.js升级仍然在Windows中显示旧版本

Naf*_*fis 4 windows upgrade version reinstall node.js

我已经使用.msi安装程序下载并安装了新版本的nodejs(4.1.2)。之后,我运行node -v,但它仍显示旧版本(0.12.2)。我尝试重新启动Windows,甚至卸载并重新安装了nodejs,但仍然显示相同的内容。为什么会发生这种情况,我该如何解决?

Pau*_*tte 6

在通常的安装路径中搜索node.exe的多个副本:

升级npm有其自身的问题:

您可能之前曾尝试升级npm,但由于某种原因它失败了,然后您便开始寻找此工具。如果该工具无法升级,则可能会因npm install npm或期间进行的部分更改而感到困扰npm upgrade npm。在这种情况下,您将必须完全卸载Node:

卸载Node.js(选择“卸载”,而不是“修复”选项)。

进入%programfiles%\nodejs并删除整个文件夹。

删除%appdata%\npm%appdata%\npm-cache

编辑您的PATH并删除所有引用npm的内容(为此,请单击“开始”并搜索“环境变量”)。

重新安装Node,然后安装此工具 -仅使用此工具升级npm,请勿尝试运行npm install npm

参考文献