Win7系统可直接安装的最高nodejs版本为13.14,以为要换系统了,不过,网上找到了方法可以安装高版本
我是配置好环境变量后开始操作的(因为之前试了其他方法,没成功,环境变量就留下了)
新建变量NODE_SKIP_PLATFORM_CHECK
, 值为1
,目的是让 nodejs 跳过系统兼容性检查
进入正题------》
由于w7最高只能安装13.14版本,那就先安装这个版本:
下载地址: https://registry.npmmirror.com/binary.html?path=node/v13.14.0/
下载好之后,直接双击开始安装
都是进行下一步操作。
完成之后可以查看一下是否安装成功
node -v
搞定,安装成功!
接下来,下载16版本(由于是按照网上步骤来的,不知道能不能从13.14直接升级到想要的版本,有时间可以自己试试,这里还是按步骤来...)
16版本下载地址:https://registry.npmmirror.com/binary.html?path=node/v16.3.0/
下载好 之后,解压出来
复制全部信息,到13版本的安装目录,全部覆盖
我的安装目录是这个,直接覆盖就好
完成之后,检查一下效果:
没有提前设置 版本兼容性的话,出现的效果可能会不一样,根据实际情况而定
最后,是直接升级到19版本
下载地址:https://registry.npmmirror.com/binary.html?path=node/v19.3.0/
步骤同上,解压覆盖目录
效果良好:
但是在执行 npm -v 报错
我们可以找到版本16的解压目录,找到npm文件
把这个文件复制到,安装目录的相同文件下 覆盖
又回到了 上一个版本,需要升级一下,与node版本对应上
命令:npm install npm -g
结果优秀
完美实现。