npm 执行安装报错

Fix the upstream dependency conflict, or retry

this command with --force or --legacy-peer-deps

to accept an incorrect (and potentially broken) dependency resolution.

原因

主要的原因是 npm7 以上的版本,新增了一个对等依赖的特性,在以前的版本上,只会显示警告,但是还是可以安装成功,然而在新的版本是,npm 安装依赖则会直接报错,无法安装,这也是为了应用更加健壮而加的新的特性吧!

解决方法

如果要保持旧的安装模块方法,可以尝试 npm i 加入 --legacy-peer-deps 参数,这个参数保持跟旧版本一样的安装模块,忽略对等依赖

复制代码
npm i --legacy-peer-deps

除了 --legacy-peer-deps 选项外,还可以使用 --force 饶过冲突

复制代码
npm i --force
相关推荐
用户1733598075372 分钟前
纯前端实现PDF合并、拆分、压缩:技术方案与踩坑记录
前端
工会代表3 分钟前
frps配置,以linux服务器以及windows客户端进行远程桌面内网穿透为例。
前端
用户713874229005 分钟前
Promise 与 Async Await 深度解析
前端
董董灿是个攻城狮7 分钟前
5分钟入门卷积算法
前端
用户58048170029289 分钟前
我用 MCP 给小程序开发做了个 AI 副驾驶,开源了
前端
雨季mo浅忆10 分钟前
记录利用Cursor快速实现Excel共享编辑
前端·excel
皮皮大人12 分钟前
Vue 3 响应式内核完全解密:reactive & effect 与 Vue 2 Watcher 史诗对决
前端·vue.js
LaughingZhu13 分钟前
Product Hunt 每日热榜 | 2026-05-31
前端·人工智能·经验分享·搜索引擎·chatgpt·html
陆枫Larry14 分钟前
CSS 中「深色 + 不透明度」vs 直接设浅色的区别
前端
Din15 分钟前
使用AI从 27 秒到秒开:一次 Web 首屏加载优化实战
前端