不知何故,我的Windows机器上安装了节点版本v0.12.2并且我想升级到更新的版本,但是,它不在"添加或删除程序"菜单。
当我尝试从Windows MSI安装节点时,我收到标准的windows 1603错误(如下所示),我假设这意味着Windows认为此应用程序已经安装。
MSI(s)(64:84):Windows Installer安装了 产品。产品名称:Node.js.产品版本:6.11.0。产品 语言:1033。制造商:Node.js Foundation。安装成功 或错误状态:1603。
有什么想法吗?我尝试了许多诸如this和this之类的事情而没有运气。
我正在尝试安装一个依赖于更高版本节点的npm软件包并将其删除。
答案 0 :(得分:6)
男人,很久以前我也有同样的问题,发现我应该做的事真的很痛苦。只需从此处下载与您计算机上安装的版本相关的.msi:
https://nodejs.org/en/download/releases/
执行下载的.msi,然后从中选择卸载。
答案 1 :(得分:0)
我安装了Node Version Manager for Windows,它识别出Node的这个安装。我可以从这里安装备用版本的节点。它还识别了我当前安装的节点,并且能够在不通过Windows“添加/删除程序”功能的情况下促进“卸载”。