에러회고 - devDependencies 설치가 안될 때

Dongwon Ahn·2022년 2월 4일
0

에러 회고

목록 보기
3/6
post-thumbnail

빌드에 필요한 라이브러리를 devDependencies에 추가하고, 런타임에도 사용되는 라이브러리를 dependencies에 추가하여 사용합니다.

최근 프로젝트에서 node 버전 업그레이드 진행해야 하는 일이 있어 아래와 같이 작업을 진행하였습니다.

  • 로컬에서 버전 업그레이드를 테스트를 진행
  • 서버 동일 조건 세팅 후 서버에서 nvm을 통해 node 버전 업그레이드
  • node_modules 지우고 npm i 를 통해 라이브러리 설치
  • build를 진행할 때 아래와 같은 에러가 발생하였습니다.

해당 에러가 발생한 이유를 찾다가, 확인 결과 devDependencies가 설치가 안된 것을 확인하였습니다. 몇번을 npm i 를 시도하고, 버전을 롤백을 진행하여도 해당 문제가 해결되지 않았습니다.
npm i 로 devDependencies가 설치되지 않는 이유는 찾지 못하였지만,

해결책은 아래 명령어를 통해 설치가 가능합니다.

npm install --only=dev
profile
Typescript를 통해 풀스택 개발을 진행하고 있습니다.

0개의 댓글