卸载节点js Windows 10
我有节点安装在我的机器与Windows 10,但我发现一些奇怪的节点。卸载节点js Windows 10
当在命令行做node -v
,我得到了运行的版本是v0.10.28
,但我相信我已经从它的版本是V4.4.7
Node.js的下载节点升级的节点。所以我试图从应用程序和功能卸载节点,节点被删除,但通过命令行,我仍然能够做node -v
并返回相同的版本,试图重新启动机器,仍然是相同的。
任何人都知道如何解决这个问题?
请尝试查找这些文件夹并删除它们(及其内容)(如果有的话)。根据你安装的版本,UAC设置和CPU架构,这可能会或可能不存在:
C:\Program Files (x86)\Nodejs
C:\Program Files\Nodejs
-
C:\Users\{User}\AppData\Roaming\npm
(或%appdata%\npm
) -
C:\Users\{User}\AppData\Roaming\npm-cache
(或%appdata%\npm-cache
)
Check your %PATH%
environment variable确保没有提及Nodejs
或存在。
我想你的系统上有多个nodejs安装。您应该运行echo %PATH%
以查看哪个是第一个nodejs路径。
为了证明我的猜测,您可以转到4.4.7安装文件夹,然后运行node -v
以查看版本号。我很积极,你会得到4.4.7
。
有一个文件夹驻留在'C:\ Program Files \ Nodejs'中,只是想知道我该如何结束2次安装,为什么我从nodejs下载的新版本节点安装在'C:\ Program文件(x86)\ Nodejs'而不是'C:\ Program Files \ Nodejs'? –
嗡嗡声...你有32位和64位安装。不管他们是怎么来的,你可以先从控制面板卸载nodejs,然后删除这两个目录,如果有任何目录存在的话。然后运行一个干净的安装。 – stanleyxu2005
有一个文件夹驻留在'C:\ Program Files \ Nodejs'中,感谢您的帮助 –
不客气,我在Linux上遇到同样的问题,所以我理解你对此的感受。 – moshemeirelles
只是想知道为什么新的下载节点安装在'C:\ Program Files(x86)\ Nodejs'而不是'C:\ Program Files \ Nodejs',而安装程序是'x64'? –