Win7系统使用高版本node.js

一、问题描述

最近一段时间,由于公司前段构建Vue项目时,使用的是16.1.0版本的Node.js,而个人电脑上安装的是1.016.3

导致使用Vue UI时,总是提示下图的问题

 于是,只好升级Node.js的版本到16.1.0,但是在升级的时候,由于我本人使用的是Win7系统,出现了This applicaton is only supported on Windows 8.1indows Server 2012 R2, or higher提示,

大致意思:此应用程序仅在Windows 8.1Windows Server 2012 R2或更高版本上受支持,如下图所示

通过研究发现win7系统默认情况下只能安装node13及以下版本,安装node14以上版本时会弹出需要更高版本的错误。

二、解决办法

出现上面的问题,要求升级系统到Win8以上,但是由于本人电脑上安装的东西太多,又不想升级系统,于是在网上查找许多资料,终于找到解决上述问题的办法。

方式一:

  以管理员身份cmd运行,执行

set NODE_SKIP_PLATFORM_CHECK=1

 方式二:

  打开电脑的环境变量,在电脑系统环境变量配置

设置完成环境变量之后, 最好重新启动一下,以保证设置成功。

三、安装Node.js

进入Node.js的官网地址:http://nodejs.cn/,下载符合版本的node版本(点击下载地址:https://nodejs.org/zh-cn/download/releases/),我下载的是16.1.0版

下载完成之后,直接根据要求安装,详细可以参考:https://blog.csdn.net/qq_40712862/article/details/120231621,安装完成之后,查看node版本和npm版本

node -v
npm -v

可以看到版本已经更新

 

注意:调整之后,win7的极限应该是16.3 或者16.4, 后面会报找不到dll

https://blog.csdn.net/weixin_42272869/article/details/124526015

Vue 安装:

https://blog.csdn.net/u012767761/article/details/121424478

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值