当前位置:网站首页>npm install报错Fix the upstream dependency conflict, or retry
npm install报错Fix the upstream dependency conflict, or retry
2022-08-02 16:37:00 【m0_67393157】
执行 npm install vue-router时报错,进过多方查找,最终逐渐了解到造成此问题的原因。
从报错的信息:
ERESOLVE unable to resolve dependency tree (无法解决依赖关系树)
npm ERR! Could not resolve dependency: (不能解决依赖关系:)
npm ERR! Fix the upstream dependency conflict, or retry(修复上游依赖冲突,或重试)
可以看出来是因为依赖冲突导致不能下载依赖包!
为何之前没有这个问题?
因为npm版本省级了,(v8.3.1)
npmV7之前的版本遇到依赖冲突会忽视依赖冲突,继续进行安装
npmV7版本开始不会自动进行忽略,需要用户手动输入命令
有两个命令可以解决此问题
一是 --force 无视冲突,强制获取远端npm库资源 (覆盖之前)
二是 --legacy-peer-deps 忽视依赖冲突,继续安装(不覆盖之前)
正确的语句:npm install vue-router --force 或者 npm install vue-router --legacy-peer-deps
先自我介绍一下,小编13年上师交大毕业,曾经在小公司待过,去过华为OPPO等大厂,18年进入阿里,直到现在。深知大多数初中级java工程师,想要升技能,往往是需要自己摸索成长或是报班学习,但对于培训机构动则近万元的学费,着实压力不小。自己不成体系的自学效率很低又漫长,而且容易碰到天花板技术停止不前。因此我收集了一份《java开发全套学习资料》送给大家,初衷也很简单,就是希望帮助到想自学又不知道该从何学起的朋友,同时减轻大家的负担。添加下方名片,即可获取全套学习资料哦
边栏推荐
猜你喜欢
随机推荐
numpy的学习笔记
尚硅谷尚品项目汇笔记(三)
Navicat for mysql破解版安装
锁定和并发控制(三)
融云「 IM 进阶实战高手课」系列直播上线
jar包应用的简单启停脚本
sql2008 database suspicious solution _sqlserver2008 database suspicious
Locking and concurrency control (a)
智能合约安全——delegatecall (1)
红蓝对抗经验分享:CS免杀姿势
接入网学习笔记
nacos集群配置详解
默认用户名和密码(SQL)
[LeetCode]剑指 Offer 55 - I. 二叉树的深度
JZ71 跳台阶扩展问题
3.NVIDIA Deepstream开发指南中文版--Deepstream 环境配置
持续集成(四)Jenkins配置报警机制
navicat premium 15 下载安装详细教程
Red and blue against experience sharing: CS from kill posture
MySQL——慢查询日志分析