Vue.js - 解决Win7下无法安装高版本Node.js问题(以16为例)
作者:hangge | 2023-08-09 08:55
Windows 7 最高只支持 nodejs v13 或者以下的版本,如果我们下载了高版本的 .msi 文件进行安装,安装时会提示系统不兼容,无法安装。如果有特殊需求,非需要在 Win7 系统下安装高版本的 Node.js 的话,可以参照如下方法解决。
(5)打开系统的“环境变量”设置窗口,新增一个系统环境变量:NODE_SKIP_PLATFORM_CHECK = 1。作用是忽略平台审查。
(2)安装完毕后,备份 nodejs 安装目录,一般是 C:\Program Files\nodejs\。或者我们也可以只备份 C:\Program Files\nodejs\node_modules\npm\node_modules 目录下的 agent-base、socks-proxy-agent、http-proxy-agent、https-proxy-agent 这几个文件夹。这个后面要用到。
(4)下载后解压,覆盖之前低版本的 nodejs 安装目录。覆盖之后,再将之前低版本备份的 agent-base、socks-proxy-agent、http-proxy-agent、https-proxy-agent 这几个文件夹拷贝回来覆盖替换。
提示:因为高版本其中一些模块比如 SocksProxyAgent、HttpsProxyAgent 我们是用不了的,所有要将其还原成老的。否则一些 npm 命令会报错。
(5)打开系统的“环境变量”设置窗口,新增一个系统环境变量:NODE_SKIP_PLATFORM_CHECK = 1。作用是忽略平台审查。
(6)最后我们使用 node -v 命令查看下版本,可以发现版本已经更新成功了。
全部评论(0)