配置使用Eslint的时候 版本错误 "eslint": "5.6.0" a different version of eslint was detected higher up in the tr

当遇到Eslint版本错误时,可以按照四步解决:1. 删除不需要的Eslint;2. 清除项目内Eslint;3. 移除全局安装的Eslint;4. 重新安装指定版本Eslint。如果仍有问题,尝试使用npm的`--save-dev`选项,并确保已安装所有必要依赖。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1, 如果你也遇到下面的问题,你可以 按照命令行提示的那样,下面这四步完成的一般就可以了,但是不排除你在运行的时候忘记下载某些依赖。
  • 【1】 删除 package-lock.json(不是package.json) 你可以选择 yarn.lock 或者不要,我是没有做这步的
  • 【2】删除 node_modules 在你的项目文件夹里面的 node_modules
  • 【3】移除你自己下载的 eslint, 在 package.json里面的dependencies 或者 devDependencies
  • 【4】然后再重新 npm install 使用npm存在丢包现象,所以项目中使用 yarn可能会好一点
 1. Delete package-lock.json (not package.json!) and/or yarn.lock in your proje         ct folder.    
  2. Delete node_modules in your project folder.
  4. Remove "eslint" from dependencies and/or devDependencies in the package.json file in your project folder.
  6. Run npm install or yarn, depending on the package manager you use. 

如果上面四步没法完成的话
npm install yarn
之后使用 yarn代替上面的 npm执行上面四个步骤。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值