nvm


팀원들과 하나의 프로젝트를 같이 진행할 때 각자의 node.js 버전이 달라 호환성 이슈가 발생하여 불필요한 시간 비용이 발생하는 경우가 생긴다.
 
이런 경우 nvm 을 통해 node.js 버전을 관리하고 변경할 수 있다.

nvm

  • Node Version Manager
  • node.js 의 여러 버전을 관리할 수 있다.

설치

💡
해당 문서는 Intel Mac 환경을 기준으로 작성하였다.
 
  1. 우선 터미널에서 wget 또는 curl 커멘드를 사용하여 설치를 진행한다.
    1. vi 편집기 등을 통해 .zshrc 를 수정한다.
      1. 설치 확인

        사용법

        설치된 node.js 버전 리스트
         
        최신 버전 설치
        특정 버전 설치 및 제거
         
        버전 사용
         
        버전 기본값 설정

        .nvmrc

        nvm 명령어를 통해 버전을 변경할 수 있게 되었지만, 적용하려는 버전을 공유하는 일도 은근 번거로운 일이다.
        이런 부분을 해결하기 위해서 프로젝트 내부에 .nvmrc 파일을 생성하여 버전을 명시하고 nvm 명령어를 통해 빠르게 설치와 변경을 할 수 있다.
         
        1. .nvmrc 파일 생성 후 버전 기입
            • 해당 버전 설치 (설치가 되어있지 않은 경우)
          1. 해당 버전 사용
            1. 버전 확인
               

               
              참고