[Error] vue-router 설치 에러

null·2023년 8월 11일

에러 코드

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

0개의 댓글