npm install pinia 错误

1,600 阅读1分钟
  • 错误内容
xiaotang@xiaotangdeMacBook-Pro open-shop-treasure % npm install pinia
npm ERR! code ERESOLVE
npm ERR! ERESOLVE could not resolve
npm ERR! 
npm ERR! While resolving: uni-preset-vue@0.0.0
npm ERR! Found: vue@3.2.41
npm ERR! node_modules/vue
npm ERR!   peer vue@"^3.2.25" from @vitejs/plugin-vue@3.2.0
npm ERR!   node_modules/@vitejs/plugin-vue
npm ERR!     @vitejs/plugin-vue@"^3.1.2" from @dcloudio/uni-app-vite@3.0.0-alpha-3060720221018006
npm ERR!     node_modules/@dcloudio/uni-app-vite
npm ERR!       @dcloudio/uni-app-vite@"3.0.0-alpha-3060720221018006" from @dcloudio/uni-app-plus@3.0.0-alpha-3060720221018006
npm ERR!       node_modules/@dcloudio/uni-app-plus
npm ERR!         @dcloudio/uni-app-plus@"3.0.0-alpha-3060720221018006" from the root project
npm ERR!     @vitejs/plugin-vue@"^3.1.2" from @dcloudio/vite-plugin-uni@3.0.0-alpha-3060720221018006
npm ERR!     node_modules/@dcloudio/vite-plugin-uni
npm ERR!       dev @dcloudio/vite-plugin-uni@"3.0.0-alpha-3060720221018006" from the root project
npm ERR!   peer vue@"^3.0.0" from @vitejs/plugin-vue-jsx@2.1.0
npm ERR!   node_modules/@vitejs/plugin-vue-jsx
npm ERR!     @vitejs/plugin-vue-jsx@"^2.0.1" from @dcloudio/vite-plugin-uni@3.0.0-alpha-3060720221018006
npm ERR!     node_modules/@dcloudio/vite-plugin-uni
npm ERR!       dev @dcloudio/vite-plugin-uni@"3.0.0-alpha-3060720221018006" from the root project
npm ERR!   4 more (@vue/server-renderer, vue-i18n, vue-router, the root project)
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! pinia@"*" from the root project
npm ERR! 
npm ERR! Conflicting peer dependency: vue@3.2.47
npm ERR! node_modules/vue
npm ERR!   peer vue@">= 2.5 < 2.7" from @vue/composition-api@1.7.1
npm ERR!   node_modules/@vue/composition-api
npm ERR!     peerOptional @vue/composition-api@"^1.4.0" from pinia@2.0.32
npm ERR!     node_modules/pinia
npm ERR!       pinia@"*" 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! See /Users/xiaotang/.npm/eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR!     /Users/xiaotang/.npm/_logs/2023-02-22T02_23_52_957Z-debug-0.log
  • 解决方案
   // npm 版本过高 降低npm 版本
   sudo npm install npm@6.14.12 -g
   //查看npm 版本 
   npm -v