【问题标题】:Upgrade / Uninstall NodeJS on Windows在 Windows 上升级/卸载 NodeJS
【发布时间】:2017-12-10 20:58:28
【问题描述】:

不知何故,节点版本 v0.12.2 安装在我的 Windows 机器上,我想升级到较新的版本,但是,它不在“添加或删除程序”菜单中。

当我尝试从 Windows MSI 安装节点时,我收到标准的 windows 1603 错误(如下),我假设这意味着 Windows 认为该应用程序已安装。

MSI (s) (64:84):Windows Installer 安装了 产品。产品名称:Node.js。产品版本:6.11.0。产品 语言:1033。制造商:Node.js 基金会。安装成功 或错误状态:1603。

有什么想法吗?我尝试了很多诸如this 和this 之类的东西,但都没有运气。

我正在尝试安装一个依赖于更高版本节点的 npm 包并删除。

【问题讨论】:

  • 您是否偶然安装了 Adob​​e 软件?

标签: node.js windows uninstallation


【解决方案1】:

伙计,我很久以前就遇到过同样的问题,发现我应该做什么真的很痛苦。只需从此处下载与您机器上安装的版本相关的 .msi:

https://nodejs.org/en/download/releases/

执行下载的 .msi,然后从那里选择卸载。

【讨论】:

    【解决方案2】:

    我安装了Node Version Manager for Windows,它识别出这个 Node.js 安装。我能够从这里安装节点的替代版本。它还识别了我当前安装的节点,并且能够在不通过 Windows“添加/删除程序”功能的情况下促进“卸载”。

    【讨论】:

    • 是的,它会起作用,但它是一种解决方法(事实上是一个很好的解决方法)。它不能解决从 Windows 上已安装的程序中删除旧 Node.js 的主要问题。
    • 我的部分问题是旧的 nodejs 没有出现在 windows 上已安装的程序中,所以我不得不找到一种不同的方法来删除它...nvm 能够删除它,因为它识别安装为有效。不确定我是否理解。
    猜你喜欢
    • 2019-11-18
    • 2010-09-24
    • 2011-11-15
    • 1970-01-01
    • 2022-01-03
    • 2011-03-30
    • 1970-01-01
    • 2017-01-26
    • 2019-03-29
    相关资源
    最近更新 更多