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