반응형

 

 

 

📌 npm install 실패

npm ERR! code ERESOLVE

npm ERR! ERESOLVE unable to resolve dependency tree

 

npm install 명령어를 실행시킬 때 아래와 같은 에러가 날 때가 있다.

 

 

 

 

 

1️⃣ 원인

 

- sudo권한으로 명령어를 실행해야 하는 경우

- dependencies 버젼 문제

- node와 npm 버젼이 맞지 않는 경우

 

- npm install --verbose 명령어를 실행시켜 원인 확인

 

 

 

 

2️⃣ 해결

 

나의 경우 dependency 문제였고 이러한 경우에는 아래 명령어 중 하나를 실행시키면 해결된다.

npm install --force
npm install --save --legacy-peer-deps

 

 

 

 

 

🤔  --force와 --save --legacy-peer-deps ??

  • --force는 package-lock.json에 다른 dependency  버전을 추가
  • --legacy는 peerDependency가 맞지 않아도 일단 설치

 

npm install --force를 실행시켜 다른 dependency 버젼을 추가하여 install 해보고 실패하면
npm install --save --legacy-peer-deps를 실행해 오류없이 설치한 후 install 하는것이 좋은 것 같다.

 

 

 

 

 

반응형
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기