2***@qq.com
2***@qq.com
  • 发布:2023-08-25 21:50
  • 更新:2023-08-26 00:19
  • 阅读:800

通过 vue-cli 创建 uni-app 项目,Vue3/Vite+ts版,在下载pinia时报错

分类:uni-app

下载的pinia版本是@2.0.33,npm版本是8.19.4,vue脚手架版本是@vue/cli 5.0.8

在安装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.47
npm ERR! node_modules/vue
npm ERR! peer vue@"^3.2.25" from @vitejs/plugin-vue@4.3.3
npm ERR! node_modules/@vitejs/plugin-vue
npm ERR! @vitejs/plugin-vue@"^4.2.1" from @dcloudio/uni-app-vite@3.0.0-3081220230817001
npm ERR! node_modules/@dcloudio/uni-app-vite
npm ERR! @dcloudio/uni-app-vite@"3.0.0-3081220230817001" from @dcloudio/uni-app-plus@3.0.0-3081220230817001
npm ERR! node_modules/@dcloudio/uni-app-plus
npm ERR! @dcloudio/uni-app-plus@"3.0.0-3081220230817001" from the root project
npm ERR! @vitejs/plugin-vue@"^4.2.1" from @dcloudio/vite-plugin-uni@3.0.0-3081220230817001
npm ERR! node_modules/@dcloudio/vite-plugin-uni
npm ERR! dev @dcloudio/vite-plugin-uni@"3.0.0-3081220230817001" from the root project
npm ERR! peer vue@"^3.0.0" from @vitejs/plugin-vue-jsx@3.0.2
npm ERR! node_modules/@vitejs/plugin-vue-jsx
npm ERR! @vitejs/plugin-vue-jsx@"^3.0.1" from @dcloudio/vite-plugin-uni@3.0.0-3081220230817001
npm ERR! node_modules/@dcloudio/vite-plugin-uni
npm ERR! dev @dcloudio/vite-plugin-uni@"3.0.0-3081220230817001" 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@"2.0.33" from the root project
npm ERR!
npm ERR! Conflicting peer dependency: vue@3.3.4
npm ERR! node_modules/vue
npm ERR! peer vue@">= 2.5 < 2.7" from @vue/composition-api@1.7.2
npm ERR! node_modules/@vue/composition-api
npm ERR! peerOptional @vue/composition-api@"^1.4.0" from pinia@2.0.33
npm ERR! node_modules/pinia
npm ERR! pinia@"2.0.33" 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 C:\Users\Admin\AppData\Local\npm-cache\eresolve-report.txt for a full report.

npm ERR! A complete log of this run can be found in:
npm ERR! C:\Users\Admin\AppData\Local\npm-cache_logs\2023-08-25T13_49_10_046Z-debug-0.log

2023-08-25 21:50 负责人:无 分享
已邀请:
喜欢技术的前端

喜欢技术的前端 - QQ---445849201

这是依赖冲突了,修改package.json,删除node_modules文件夹,重新执行npm install

    "vue": "3.2.36",  
    "pinia": "2.0.33",

该问题目前已经被锁定, 无法添加新回复