正确解决npm异常:Could not resolve dependency:npm WARN peer eslint@“>=1.6.0 <7.0.0“ from eslint-loader@2.2.

正确解决npm异常:Could not resolve dependency:npm WARN peer eslint@“>=1.6.0 <7.0.0” from eslint-loader@2.2.1的有效解决方法

报错问题

Could not resolve dependency: npm WARN peer eslint@“>=1.6.0 <7.0.0” from eslint-loader@2.2.1异常

报错原因

这个npm警告信息表明你正在尝试安装或已经安装了一个eslint-loader的版本(具体是2.2.1),但是该版本的eslint-loader要求它的peerDependency(对等依赖)是eslint的某个特定版本范围,即eslint的版本应该大于或等于1.6.0但小于7.0.0。

但是,在你当前的npm环境中,可能并没有安装这个范围内

PS C:\Users\孙海龙\Desktop\huacai-blog\huacai-admin-ui> npm install npm warn ERESOLVE overriding peer dependency npm warn While resolving: eslint-loader@2.2.1 npm warn Found: eslint@7.15.0 npm warn node_modules/eslint npm warn dev eslint@"7.15.0" from the root project npm warn 4 more (@vue/cli-plugin-eslint, babel-eslint, ...) npm warn npm warn Could not resolve dependency: npm warn peer eslint@">=1.6.0 <7.0.0" from eslint-loader@2.2.1 npm warn node_modules/@vue/cli-plugin-eslint/node_modules/eslint-loader npm warn eslint-loader@"^2.2.1" from @vue/cli-plugin-eslint@4.4.6 npm warn node_modules/@vue/cli-plugin-eslint npm warn npm warn Conflicting peer dependency: eslint@6.8.0 npm warn node_modules/eslint npm warn peer eslint@">=1.6.0 <7.0.0" from eslint-loader@2.2.1 npm warn node_modules/@vue/cli-plugin-eslint/node_modules/eslint-loader npm warn eslint-loader@"^2.2.1" from @vue/cli-plugin-eslint@4.4.6 npm warn node_modules/@vue/cli-plugin-eslint npm warn EBADENGINE Unsupported engine { npm warn EBADENGINE package: '@achrinza/node-ipc@9.2.2', npm warn EBADENGINE required: { node: '8 || 10 || 12 || 14 || 16 || 17' }, npm warn EBADENGINE current: { node: 'v22.14.0', npm: '10.9.2' } npm warn EBADENGINE } up to date in 3s 180 packages are looking for funding run `npm fund` for details PS C:\Users\孙海龙\Desktop\huacai-blog\huacai-user-ui> npm install npm warn ERESOLVE overriding peer dependency npm warn While resolving: eslint-loader@2.2.1 npm warn Found: eslint@7.15.0 npm warn node_modules/eslint npm warn dev eslint@"7.15.0" from the root project npm warn 4 more (@vue/cli-plugin-eslint, babel-eslint, ...) npm warn npm warn Could not resolve dependency: npm warn peer eslint@">=1.6.0 <7.0.0" from eslint-loader@2.2.1 npm warn node_modules/@vue/cli-plugin-eslint/node_modules/eslint-loader npm warn eslint-loader@"^2.2.1" from @vue/cli-plugin-eslint@4.4.6 npm warn node_modules/@vue/cli-plugin-eslint npm warn npm warn Conflicting peer dependency: eslint@6.8.0 npm warn node_modules/eslint npm warn peer eslint@">=1.6.0 <7.0.0" from eslint-loader@2.2.1 npm warn node_modules/@vue/cli-plugin-eslint/node_modules/eslint-loader npm warn eslint-loader@"^2.2.1" from @vue/cli-plugin-eslint@4.4.6 npm warn node_modules/@vue/cli-plugin-eslint npm warn EBADENGINE Unsupported engine { npm warn EBADENGINE package: '@achrinza/node-ipc@9.2.2', npm warn EBADENGINE required: { node: '8 || 10 || 12 || 14 || 16 || 17' }, npm warn EBADENGINE current: { node: 'v22.14.0', npm: '10.9.2' } npm warn EBADENGINE } up to date in 3s 180 packages are looking for funding run `npm fund` for details
09-29
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值