더북(TheBook)

15.1.9.3 업그레이드 후 npm 충돌 시

노드 버전을 업그레이드한 후 기존 npm 패키지들이 동작하지 않는 경우가 있습니다. 보통 다음과 같은 에러가 발생합니다.

Error: The module '모듈명' was compiled against a different Node.js version using NODE_MODULE_VERSION 이전 버전. This version of Node.js requires NODE_MODULE_VERSION 현재버전. Please try re-compiling or re-installing the module (for instance, using npm rebuild or npm install).

이럴 때는 npm rebuild 명령어로 해결할 수 있습니다. 만약 이 명령어로 해결되지 않으면 node_modules 폴더를 제거한 후 npm i 명령어로 패키지들을 다시 설치하면 됩니다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.