IDEA安装element-ui报错npm ERR Found [email protected] ERR node_modulesvuenpm ERR vue@“^3.0.0“ from

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.0.0" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer vue@"^2.5.17" from [email protected]
npm ERR! node_modules/element-ui
npm ERR!   element-ui@"*" from the root project
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! See C:UsersasusAppDataLocal
pm-cacheeresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:UsersasusAppDataLocal
pm-cache_logs?2-01-08T09_07_38_774Z-debug.log

运行 npm i element-ui -S安装,报以上错误

一开始觉得可能是vue版本不一样,所以重新安装了vue

npm install [email protected]

再次运行依旧报错,但vue版本一致了

npm ERR! Found: [email protected]
npm ERR! node_modules/vue
npm ERR!   vue@"^3.2.26" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer vue@"^2.5.17" from [email protected]
npm ERR! node_modules/element-ui
npm ERR!   element-ui@"*" from the root project

又到处搜发现一个解决方案

npm install --legacy-peer-deps element-ui --save

安装成功

IDEA安装element-ui报错npm ERR Found vue@3.2.26npm ERR node_modulesvuenpm ERR vue@“^3.0.0“ from_第1张图片

最新发现

在我进行element组件导入的时候,发现页面有报错,然后发现我用的是vue3版本,找到了element-ui适配vue3的版本

Element Plus[这里是图片002]https://element-plus.gitee.io/zh-CN/guide/quickstart.html安装官网安装教程

npm install element-plus --save

以及在main.js

// main.ts
import { createApp } from 'vue'
import ElementPlus from 'element-plus'
import 'element-plus/dist/index.css'
import App from './App.vue'

const app = createApp(App)

app.use(ElementPlus)
app.mount('#app')

而不是之前的import Vue from ‘vue’

你可能感兴趣的:(前端,html,面试,vue.js,ui,npm)