npm install error (Fix the upstream dependency conflict, or retry,this command with --force, or --legacy-peer-deps) 해결

issue
블로그 이미지

이챙(leechaeng)

﹒2023. 2. 21.
npm ERR! code ERESOLVE
npm ERR! ERESOLVE unable to resolve dependency tree
npm ERR! 
npm ERR! While resolving: preplay@1.0.0
npm ERR! Found: react@18.2.0
npm ERR! node_modules/react
npm ERR!   react@"^18.2.0" from the root project
npm ERR! 
npm ERR! Could not resolve dependency:
npm ERR! peer react@"^0.14.7 || ^15.0.0 || ^16.0.0" from react-lottie@1.2.3
npm ERR! node_modules/react-lottie
npm ERR!   react-lottie@"*" 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 /Users/221021/.npm/eresolve-report.txt for a full report.

 

패키지 깔려고 하는데 install 에러가 남 
오맛 이거 모야!! 당장 구글 검색 ㄱㄱ

대충 에러 메시지 읽어보니 너가 설치하려는 패키지는 react버전 0.14.7 || 15.0.0 || 16.0.0를 참조하고 있는데 너는 18버전이야^^
꼬였으니까 --force, --legacy-peer-deps로 해결해봐 라고 알려주고 있음

 

npm i --legacy-peer-deps

 

구글 검색해보니까 바로나와서 요걸로 해보고 다시 패키지 설치!!
안됨 ㅡㅡ

 

npm i --force

 

요것도 해봄
안됨 ㅡㅡ

 

npm cache clear --force

 

캐시삭제를 해보라네?? 
안됨 ㅡㅡ

 

npm install --legacy-peer-deps --save react-lottie

 

빡쳐서 폭풍검색하다 한 블로그에 npm 설치 사이에 --legacy를 넣으라고 함!!

 

 

오마갓 설치 완료!!!!

 

 

출처)

https://developer-ellen.tistory.com/154

이챙(leechaeng)
이챙(leechaeng)

프론트엔드 개발도 하고 뛰기도 하고

'issue' 카테고리의 관련 글