【npm 错误】:npm ERR! code ERESOLVE、npm ERR! ERESOLVE could not resolve问题

  • 用过npm的小伙伴都会有这么一个情况出现,就是npm install /npm install xxxx 会出现改一连串的错误,如下:
  • 解决办法: 只要在npm install后面加上--legacy-peer-deps就可以解决问题,安装插件也一样
javascript 复制代码
npm install --legacy-peer-deps
  • 原因,小编理解:最开始会报错,是应为原来的项目里面安装了各种各样版本的插件,有的插件之间版本有相互依赖的关系,而npm默认行为是对peer依赖进行验证,只有满足了才能安装成功,否则就会报以上错,拒绝安装,这也是我们有时会在一个插件后面加上@2.x.x版本号的一个原因;使用'--legacy-peer-deps'标志,可以改变这种行为,即使peer依赖没有满足也可以完成安装。
  • 注意:该明显不建议频繁的使用,特别是安装新插件的时候。
相关推荐
乘风gg1 分钟前
企业级 Prompt 工程实战指南(下):构建可复用 Prompt 架构平台
前端·面试·架构
宇擎智脑科技15 分钟前
AntV G6、X6 与 React Flow 深度对比:核心差异与大模型时代的应用场景分析
前端·人工智能·react.js·前端框架
山核桃&17°15 分钟前
基于 Vue + Node.js 批处理bat脚本实现多环境一键部署
运维·前端·自动化
AC赳赳老秦16 分钟前
云原生AI趋势:DeepSeek与云3.0架构协同,提升AI部署性能与可移植性
大数据·前端·人工智能·算法·云原生·架构·deepseek
程序哥聊面试21 分钟前
React + TS 初始化新项目报错解决方法
前端·react.js·npm
codeGoogle23 分钟前
2026 年 IM 怎么选?聊聊 4 家主流即时通讯方案的差异
android·前端·后端
C澒30 分钟前
从单体到分布式:SLDS 2.0 全球物流履约网络架构演进之路
前端·分布式·架构·系统架构·教育电商·交通物流
We་ct32 分钟前
LeetCode 21. 合并两个有序链表:两种经典解法详解
前端·算法·leetcode·链表·typescript
程序员agions33 分钟前
2026 年,Node.js 死了吗?
node.js
70asunflower34 分钟前
TypeScript / JavaScript / Node.js:现代工程化语言体系全景解析
javascript·typescript·node.js