【问题标题】:Uninstall Node js Windows 10卸载节点 js Windows 10
【发布时间】:2016-07-27 10:43:27
【问题描述】:

我在装有 Windows 10 的机器上安装了节点,但是我发现该节点有些奇怪。

从命令行执行node -v 时,我得到的运行版本是v0.10.28,但我确信我已经通过从node.js 下载节点来升级节点,版本是V4.4.7。所以我尝试从应用程序和功能中卸载节点,节点被删除,但通过命令行,我仍然能够执行node -v 并返回相同的版本,尝试重新启动机器,仍然相同。

有人知道怎么解决吗?

【问题讨论】:

    标签: node.js


    【解决方案1】:

    尝试查找这些文件夹并删除它们(及其内容)(如果仍然存在)。根据您安装的版本、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 或 npm 的引用。

    【讨论】:

    • C:\Program Files\Nodejs中有一个文件夹,感谢您的帮助
    • 不客气,我的 Linux 也遇到了同样的问题,所以我理解你的感受。
    • 只是想知道为什么新下载的节点安装在C:\Program Files (x86)\Nodejs而不是C:\Program Files\Nodejs,而安装程序用于x64?
    • 据此issue这是旧版本安装的冲突
    • 我还必须运行 MicrosoftProgram_Install_and_Uninstall 来修复 nodejs 安装 - support.microsoft.com/en-us/help/17588/…
    【解决方案2】:

    我猜你的系统上安装了多个 nodejs。您应该运行echo %PATH% 来查看,这是第一个nodejs 路径。

    为了证明我的猜测,您可以直接进入 4.4.7 安装文件夹,然后运行 ​​node -v 以查看版本号。我很肯定你会收到4.4.7。

    【讨论】:

    • C:\Program Files\Nodejs 中只有一个文件夹,只是想知道我怎么能安装 2 个,为什么我从 nodejs 下载的新版本节点安装在 C:\Program Files (x86)\Nodejs 而不是 @ 987654326@?
    • 嗯...您有 32 位和 64 位安装。不管它们是怎么来的,你可以先从控制面板卸载 nodejs,然后删除这两个目录,如果它们中的任何一个存在的话。然后运行全新安装。
    猜你喜欢
    • 1970-01-01
    • 2020-06-12
    • 2022-01-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-28
    • 2021-10-16
    相关资源
    最近更新 更多