에러 코드
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree

npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR!
npm ERR! While resolving: test2@0.1.0
npm ERR! Found: vue@2.7.14
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.2.0" from vue-router@4.2.4
npm ERR! node_modules/vue-router
npm ERR! vue-router@"*" 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! /Users/jangseulgi/.npm/_logs/2023-08-11T04_24_05_903Z-eresolve-report.txt
- vue2 버전 사용 중 npm install vue-router 설치하는 과정에서 에러 발생
Could not resolve dependency:
npm ERR! peer vue@"^3.2.0" from vue-router@4.2.4
- vue-router 패키지가 vue 패키지의 버전 3.2.0 이상을 요구하고 내가 사용하는 버전이 'vue@"^2.6.14"'이라 버전 충돌 문제 발생
해결
- vue2.0을 지원하는 vue-router 설치: npm install vue-router@3