我在安装了windows10的机器上安装了node,但是我发现这个node有些奇怪。
从命令行执行node -v时,我得到的运行版本是v0.10.28,但我确信我已经通过从node.js下载版本为V4.4.7的节点升级了节点。因此,我尝试从应用程序和功能卸载节点,节点被删除,但通过命令行,我仍然能够执行node -v并返回相同的版本,尝试重新启动计算机,但仍然是相同的。
有人知道怎么解决这个问题吗?
发布于 2016-07-27 10:43:28
尝试查找这些文件夹并删除它们(以及它们的内容)(如果仍然存在)。根据您安装的版本、UAC设置和CPU体系结构,这些可能存在也可能不存在:
C:\Program Files (x86)\NodejsC:\Program Files\NodejsC:\Users\{User}\AppData\Roaming\npm (或%appdata%\npm)C:\Users\{User}\AppData\Roaming\npm-cache (或%appdata%\npm-cache)Check your %PATH% environment variable以确保不存在对Nodejs或npm的引用。
发布于 2016-07-27 10:41:55
我猜您的系统上安装了多个nodejs。您应该运行echo %PATH%来查看,这是第一个nodejs路径。
为了证明我的猜测,你可以进入4.4.7安装文件夹,然后运行node -v来查看版本号。我敢肯定你会得到4.4.7的。
https://stackoverflow.com/questions/38602808
复制相似问题