반응형
📌 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 하는것이 좋은 것 같다.
반응형
'Backend > Node.js' 카테고리의 다른 글
[Node] npm 캐시(Cache) 관련 명령어 정리 (0) | 2023.02.01 |
---|---|
[Node] Koyeb으로 서버 무료로 배포하기 (헤로쿠 대체 플랫폼!!) (0) | 2023.01.23 |
[Node] node Express에 스웨거(Swagger) 추가하기 (0) | 2023.01.03 |
[JavaScript] innerHTML에서 EJS 태그 사용하기 (1) | 2021.05.03 |
최근댓글