npm ERR! code ERESOLVE,npm ERR! ERESOLVE unable to resolve dependency tree

前言

  • 当你第一次下包,或者删除node_module之后,突然npm i报错,这是因为npm版本导致的

  • 可能是某些包版本跟npm 不兼容导致的(peerDependencies)

  • npm ERR! code ERESOLVE,npm ERR!

  • ERESOLVE unable to resolve dependency tree

如图
解决方案-使用下面命令下包
javascript 复制代码
npm install --legacy-peer-deps
解释
  • npm install --force

  • --force 会无视冲突,并强制下载npm库资源,当有资源冲突时覆盖掉原先的版本-不推荐

  • npm install --legacy-peer-deps

  • --legacy-peer-deps-告诉npm忽略项目中引入的各个modules之间的相同modules但不同版本的问题并继续安装,保证各个引入的依赖之间对自身所使用的不同版本modules共存。


总结:

经过这一趟流程下来相信你也对 npm ERR! code ERESOLVE,npm ERR! ERESOLVE unable to resolve dependency tree 有了初步的深刻印象,但在实际开发中我 们遇到的情况肯定是不一样的,所以我们要理解它的原理,万变不离其宗。加油,打工人!

有什么不足的地方请大家指出谢谢 -- 風过无痕

相关推荐
岁月宁静5 分钟前
深度定制:在 Vue 3.5 应用中集成流式 AI 写作助手的实践
前端·vue.js·人工智能
心易行者1 小时前
10天!前端用coze,后端用Trae IDE+Claude Code从0开始构建到平台上线
前端
saadiya~1 小时前
ECharts 实时数据平滑更新实践(含 WebSocket 模拟)
前端·javascript·echarts
fruge1 小时前
前端三驾马车(HTML/CSS/JS)核心概念深度解析
前端·css·html
百锦再1 小时前
Vue Scoped样式混淆问题详解与解决方案
java·前端·javascript·数据库·vue.js·学习·.net
烛阴1 小时前
Lua 模块的完整入门指南
前端·lua
浪里行舟2 小时前
国产OCR双雄对决?PaddleOCR-VL与DeepSeek-OCR全面解析
前端·后端
znhy@1233 小时前
CSS易忘属性
前端·css
瓜瓜怪兽亚3 小时前
前端基础知识---Ajax
前端·javascript·ajax
AI智能研究院3 小时前
(四)从零学 React Props:数据传递 + 实战案例 + 避坑指南
前端·javascript·react.js