node.js - nodejs : Later version of Node. js 已经安装。安装程序现在将退出

标签 node.js

  • 版本:8.0.0/7.6.0/7.7.1
  • 平台:赢得 10 x64

我之前每晚都安装了 8.0.0(用于异步)

当 7.6.0 出来时,我尝试安装 7.6.0

installer show msg “已安装更高版本的 Node.js。安装程序现在将退出”

我解压缩二进制文件 (.zip) 以强制安装 7.6.0

但是现在

我想安装 7.7.1

这条消息再次出现

我尝试在注册表中搜索所有 node.js 或 8.0.0

并将其替换为 7.6.0

安装程序仍然不允许安装

哪里可以让我安装新版本而不需要 upzip 每次都替换?

我无法使用卸载程序

因为我不确定卸载程序会删除什么

我的 nodejs 安装在 msys2 文件夹中

有什么方法可以让我通过 Windows Installer (.msi) 更新新版本?


我只需要将旧的 nodejs 版本更新到最新的当前版本

现在和将来都是正常的


我没有尝试卸载,

因为我的 Node 安装文件夹是“C:\msys64\mingw64\bin”,

我的 node_modules 在“C:\msys64\mingw64\bin\node_modules”,

我“不确定”卸载程序将“仅”删除 Node js 和 npm,而不会删除“C:\msys64\mingw64\bin”中的其他文件

最佳答案

执行之前安装的 .msi 版本(node-v8.9.0-x64.msi)文件,它会进入设置向导,你可以看到修复、删除等选项。你可以选择删除,这将完全卸载以前的版本。现在你可以安装你想要的版本了。

关于node.js - nodejs : Later version of Node. js 已经安装。安装程序现在将退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42628266/

相关文章:

node.js - 我正在尝试在 Ubuntu 16.04 中安装 nginx,但出现有关语言环境设置的错误

node.js - npm global install 给出 EISDIR 警告和 ENOENT 错误

javascript - 在 NodeJS 服务器上本地使用 TypeKit

javascript - 如何使用 Webpack 5 对 Node 模块使用 tree shaking?

node.js - 如何在多个服务器上使用socket.io-redis?

javascript - 在 Q Promise (Node.js) 中运行顺序函数

node.js - 使用 google calendar API oauth2 服务帐户(node.js)模拟用户

node.js - strip 连接错误

javascript - 单元测试时模拟外部库的方法有什么意义?

node.js - 如何将 socket.io 与最新的 mean.io 一起使用?