Windows & Mac에서 nvm 설치하기 (Node.js, Npm, Yarn 설치)


개발 프로젝트에 따라서 Node의 버전을 여러 개 설치하고 번갈아 사용해야 하는 경우가 있는데,
이럴 때는 nvm(Node Version Manager)를 사용하면 여러 개의 node 버전을 설치하여 원하는 node 버전을 골라서 사용할 수 있다.


설치 시 사전 주의 사항

  • 기존에 Node가 설치되어 있다면 Node를 제거해야 한다.
  • 글은 업로드한 날짜 그대로 있지만, node는 프로그램으로 계속 끊임없이 업데이트되며 발전한다.
    글에 나와있는 버전 그대로 따라 치는 것보다는 자신이 사용할 버전을 직접 고르고 설치할 것을 추천한다.
    설치할 수 있는 node 버전 리스트는 여기서 참고하면 된다: https://nodejs.org/ko/download/releases/



Windows에서 설치하기

  1. nvm-windows repository에 접속하여 release된 파일을 다운받는다. 이 때 파일유형이 .zip인 것을 다운받는다.


  2. 압축을 풀면 폴더 내부에 nvm-setup.exe 파일이 있는데, 해당 파일을 실행하면 nvm이 설치된다.


  3. 윈도우 터미널에서 아래 명령어들을 통해 node를 버전별로 설치 및 관리, 사용을 할 수 있다.

    # nvm 버전 확인
    nvm version
    
    # 설치된 node 리스트
    nvm ls
    
    # node 버전별 설치하기
    nvm install 14.17.6
    
    # nvm에서 특정 node 버전 활성화하기
    nvm use 15.11.0
    
    # npm으로 yarn 설치하기
    npm install -g yarn
    



Mac에서 설치하기

  • nvm repository: https://github.com/nvm-sh/nvm

    # nvm 설치하기
    curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
    
    # node 버전별 설치하기
    nvm install 14.17.3
    
    # nvm에서 특정 node 버전 활성화하기
    nvm use 15.11.0
    
    # npm으로 yarn 설치하기
    npm install -g yarn
    
  • 만약에 nvm을 설치하고 확인했을 때 command not found가 나오면 bash_profile을 확인하자.

    vi ~/.bash_profile
    
    # 아래의 코드 확인. 오타나 누락 시 직접 수정
    export NVM_DIR="$HOME/.nvm"
    [ -s "$NVM_DIR/nvm.sh" ] && . "$NVM_DIR/nvm.sh" # This loads nvm
    
    # 재시작
    source ~/.bash_profile
    

Author: Ruby Kim
Reprint policy: All articles in this blog are used except for special statements CC BY 4.0 reprint policy. If reproduced, please indicate source Ruby Kim !
Comments
  TOC