解决 windows安装依赖或运行项目 报错 error eslint@8.0.0: The engine “node“ is incompatible with this module.

解决 windows安装依赖或运行项目 报错 error eslint@8.0.0: The engine “node” is incompatible with this module. Expected version “^12.22.0 || ^14.17.0 || >=16.0
.0”. Got “12.18.3”.0". Got “12.18.3”@[TOC] 安装指定版本node

报错原因

node版本对应不上,项目要求的是 version “^12.22.0 || ^14.17.0 || >=16.0
.0”
,而电脑安装的版本是12.18.3。
报错截图
报错截图
当前电脑的版本
电脑当前的node版本

解决办法

安装 报错截图上 指定版本的node

  1. node下载,我自己下载的14版本(这个版本是稳定版,大多数人都用的版本);貌似node是支持多版本的,所以node也不用卸载,直接安装新版本就行了
  2. 下载好后,将文件放到指定目录,我放到了D盘,目录是D:\node-v14.18.1-x64
  3. 双击安装包,除了选择安装路径的时候,可以选择自定义的路径外(我安装到了D:\node-v14.18.1-x64),其他的都是直接默认安装即可,不需要勾选多余的,直到完整完成
  4. 设置环境变量(一般情况下,安装完成后会自动加到环境变量中,若无,手动添加第三步的安装路径到path中即可)
  • 控制面板->系统->高级系统设置->环境变量->path
    5.第4步后,重新运行项目,如果报下图的错
    在这里插入图片描述
    则进行下面的操作
    控制面板->系统->高级系统设置->环境变量

  • 在这里插入图片描述

  • 在这里插入图片描述
    发现 存在有 或者 缺少下面红框里的node.exe文件,把最新安装的node.exe文件复制放到此处。
    在这里插入图片描述
    在这里插入图片描述

  1. 关掉编辑器,在重新打开编辑器,再运行
  2. 到此就解决了
  • 6
    点赞
  • 11
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值