【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依赖没有满足也可以完成安装。
  • 注意:该明显不建议频繁的使用,特别是安装新插件的时候。
相关推荐
韭菜炒大葱21 小时前
讲讲 浏览器的缓存机制
前端·面试·浏览器
AI砖家21 小时前
DeepSeek TUI 保姆级安装配置全指南 -Windows||macOS双平台全覆盖
服务器·前端·人工智能·windows·macos·ai编程·策略模式
Apache01221 小时前
chrome调试打开,让AI来操作浏览器
前端·chrome
lbaihao21 小时前
LLVM Cpu0 调用规则解析
开发语言·前端·python·llvm
hexu_blog1 天前
前端vue 后端springboot如何实现图片去水印
前端·javascript·vue.js
whuhewei1 天前
React搜索框组件
前端·javascript·react.js
姓王者1 天前
Cloudflare Pages自定义依赖安装实践 | 姓王者的博客
前端
zyl837211 天前
Express快速上手
https·node.js·express
stringwu1 天前
Flutter 开发的 AI 三件套:壮汉、法师、实习生
前端
代码搬运媛1 天前
BFF 架构浅析:再也不用求后端改接口了
前端