npm报错

最近想看看新东西,就去github上找了个项目边做边学

结果在第一步npm install就遇上了问题

bash 复制代码
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: [email protected]
npm ERR! Found: [email protected]
npm ERR! node_modules/vue
npm ERR!   vue@"^3.4.27" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer vue@"3.1.x" from [email protected]
npm ERR! node_modules/element-plus
npm ERR!   element-plus@"^1.0.2-beta.71" 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 install 时遇到了依赖冲突的错误,这是因为 vue 和 element-plus 的版本不兼容。

powershell 复制代码
npm install vue@^3.4.27
npm install element-plus@^2.0.0
npm install vue-router@^4.3.2

改一改版本就好了,OK,跑成功了,继续学

相关推荐
Hilaku18 分钟前
用好了 watchEffect 才算会用 Vue3 —— 那些让人误解的响应式陷阱
前端·javascript·vue.js
GISer_Jing22 分钟前
Zustand 状态管理库:极简而强大的解决方案
前端·javascript·react.js
zacksleo23 分钟前
鸿蒙Flutter实战:25-混合开发详解-5-跳转Flutter页面
前端·flutter·harmonyos
zacksleo29 分钟前
鸿蒙Flutter实战:23-混合开发详解-3-源码模式引入
前端·flutter·harmonyos
三年三月30 分钟前
018-场景遍历和世界坐标系
前端·three.js
zacksleo31 分钟前
鸿蒙Flutter实战:22-混合开发详解-2-Har包模式引入
前端·flutter·harmonyos
doubleZ34 分钟前
使用Trae从零开发一个跳转顶部的Chrome插件
前端·javascript
RR133535 分钟前
图标统计页面的设计与控件 Apache echarts
前端·apache·echarts
怀予38 分钟前
JavaScript 对象拯救计划:从"对象恐惧症"到"对象操纵大师"!
前端
zacksleo40 分钟前
鸿蒙Flutter实战:21-混合开发详解-1-概述
前端·flutter·harmonyos