Résolvez le conflit entre la version d'installation de Vue et Vuex, npm ERR ! ERESOLVE ne parvient pas à résoudre l'arborescence des dépendances

Regardez d'abord l'erreur lors de l'installation du conflit de version de Vuex dans Vue

npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! Found: [email protected]
npm ERR! node_modules/vue
npm ERR!   vue@"^2.6.14" from the root project
npm ERR!
npm ERR! Could not resolve dependency:
npm ERR! peer vue@"^3.0.2" from [email protected]
npm ERR! node_modules/vuex
npm ERR!   vuex@"*" 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\CRain\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\CRain\AppData\Local\npm-cache\_logs\2022-07-30T08_16_52_001Z-debug-0.log

 

npm ERR!   vue@"^2.6.14" from the root project

Ici, vous pouvez voir que la version de vue actuellement installée est vue2, et vous pouvez également afficher la version actuellement installée de vue et d'autres éléments dans le fichier package.json sous le répertoire racine de vue

La version de vuex3 doit être installée dans vue2

npm je vuex@3 --save

La version de vuex4 doit être installée dans vue3

npm je vuex@4 --save

Je suppose que tu aimes

Origine blog.csdn.net/weixin_54570626/article/details/126074024
conseillé
Classement