F:\highschool\Springboot+Element备课\vue-project2023-06-18>npm install vue-template-compiler
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR!
npm ERR! While resolving: element-plus@2.3.7
npm ERR! Found: vue@2.3.0
npm ERR! node_modules/vue
npm ERR! peerOptional vue@"^2 || ^3.2.13" from @vue/babel-preset-app@5.0.8
npm ERR! node_modules/@vue/babel-preset-app
npm ERR! @vue/babel-preset-app@"^5.0.8" from @vue/cli-plugin-babel@5.0.8
npm ERR! node_modules/@vue/cli-plugin-babel
npm ERR! dev @vue/cli-plugin-babel@"~5.0.0" from the root project
npm ERR! peerOptional vue@"*" from @vue/babel-preset-jsx@1.4.0
npm ERR! node_modules/@vue/babel-preset-jsx
npm ERR! @vue/babel-preset-jsx@"^1.1.2" from @vue/babel-preset-app@5.0.8
npm ERR! node_modules/@vue/babel-preset-app
npm ERR! @vue/babel-preset-app@"^5.0.8" from @vue/cli-plugin-babel@5.0.8
npm ERR! node_modules/@vue/cli-plugin-babel
npm ERR! dev @vue/cli-plugin-babel@"~5.0.0" from the root project
npm ERR! 1 more (the root project)
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer vue@"^3.2.0" from element-plus@2.3.7
npm ERR! node_modules/element-plus
npm ERR! element-plus@"^2.3.7" from the root project
npm ERR!
npm ERR! Conflicting peer dependency: vue@3.3.4
npm ERR! node_modules/vue
npm ERR! peer vue@"^3.2.0" from element-plus@2.3.7
npm ERR! node_modules/element-plus
npm ERR! element-plus@"^2.3.7" 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:
npm ERR! C:\Users\lining\AppData\Local\npm-cache\_logs\2023-07-03T02_16_27_552Z-eresolve-report.txt
npm ERR! A complete log of this run can be found in: C:\Users\lining\AppData\Local\npm-cache\_logs\2023-07-03T02_16_27_552Z-debug-0.log
这么大一长串错误代码,其实有一条比较关键的是
npm ERR! peer vue@"^3.2.0" from element-plus@2.3.7
意思是对于element-plus@2.3.7 需要 vue@3.2.0版本
重新安装vue
npm install vue@3.2.0 --save 即可