- 版本: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/