전공영역 공부 기록

NVM으로 여러 개의 node버전 관리

악분 2021. 8. 18. 19:41
반응형

node버전 별로 관리할 상황이 생기는데요.

이럴 때 좋은 도구가  nvm(Node Version Manager)입니다.

 

지원되는 플랫폼은 유닉스, 맥, 윈도우 WSL에서 지원합니다. 

윈도우가 아닌 윈도우 WSL이 필요해서 약간 아쉽습니다.

 

1. nvm 설치

설치 방법은 매우 간단합니다. 

참고 - 공식문서: https://github.com/nvm-sh/nvm#install--update-script
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

 

2. nvm으로 node 설치

설치해야할 node버전만 알고 있으면 쉽게 설치할 수 있습니다.

nvm install <node-version>

 

아래 예제는 14.17버전을 설치하는 예입니다.

그림1 14.17 node설치

 

 

3. 설치된 node사용

먼저 nvm이 관리하는 node버전을 검색합니다. [그림1]에서 설치한 14.17버전이 보입니다.

nvm ls

 

그림2 nvm이 관리하는 nod버전 검색

 

 

사용할 버전을 결정하고 nvm use명령어를 사용하시면, 선택한 node버전을 사용하게 됩니다.

nvm use <node version>

그림3 node 버전사용

반응형