当前位置: 首页 > news >正文

03_nodejd_npm install报错

npm install报错

npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: 5kcrm@11.0.0
npm ERR! Found: vue@2.5.17
npm ERR! node_modules/vue
npm ERR!   vue@"2.5.17" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer vue@"^2.6.0" from @chenfengyuan/vue-qrcode@1.0.2
npm ERR! node_modules/@chenfengyuan/vue-qrcode
npm ERR!   @chenfengyuan/vue-qrcode@"^1.0.2" from the root project
npm ERR!
npm ERR! Fix the upstream dependency conflict, or retry
npm ERR! this command with --force or --legacy-peer-deps
npm ERR! to accept an incorrect (and potentially broken) dependency resolution.
npm ERR!
npm ERR!
npm ERR! For a full report see:

4.报错原因

在新版本的npm中,默认情况下,npm install遇到冲突的peerDependencies时将失败。

5.解决办法

使用–force或–legacy-peer-deps可解决这种情况。

    --force 会无视冲突,并强制获取远端npm库资源,当有资源冲突时覆盖掉原先的版本。--legacy-peer-deps标志是在v7中引入的,目的是绕过peerDependency自动安装;它告诉         NPM 忽略项目中引入的各个modules之间的相同modules但不同版本的问题并继续安装,保            证各个引入的依赖之间对自身所使用的不同版本modules共存。

建议用–legacy-peer-deps 比较保险一点

在终端输入

npm install --legacy-peer-deps
http://www.lryc.cn/news/151359.html

相关文章:

  • three.js(二):webpack + three.js + ts
  • 最小二乘法处理线性回归
  • ModbusCRC16校验 示例代码
  • 一不留神就掉坑
  • Redis数据类型(list\set\zset)
  • TongWeb安装以及集成
  • ScreenToGif-动图制作软件实用操作
  • sqlibs安装及复现
  • OpenAI 创始人 Sam Altman 博客有一篇 10 年前的文章
  • 写的一款简易的热点词汇记录工具
  • 算法通关村——滑动窗口高频问题
  • mybatis源码学习-2-项目结构
  • selenium 自动化测试——环境搭建
  • 得物一面,场景题问得有点多!
  • Prompt Tuning 和instruct tuning
  • springboot 与异步任务,定时任务,邮件任务
  • 2022年06月 C/C++(六级)真题解析#中国电子学会#全国青少年软件编程等级考试
  • 【C++】C++11新特性(下)
  • python内网环境安装第三方包
  • javaScipt
  • Linux(实操篇三)
  • 数学之美 — 1
  • python中的global关键字
  • Matlab图像处理-幂次变换
  • 浏览器输入 URL 地址,访问主页的过程
  • 每日一学————基本配置和管理
  • 解决 filezilla 连接服务器失败问题
  • 如何使用Java进行机器学习?
  • springsecurity+oauth 分布式认证授权笔记总结12
  • 如何在职业生涯中取得成功