NVM에 대해서 알아보자

NVM에 대해서 알아보고, 사용법을 정리해두었습니다.
nvm
(Node Version Manager)은 여러 버전의 Node.js를 설치하고 관리할 수 있게 해주는 도구입니다. 이를 사용하면 프로젝트별로 다른 Node.js 버전을 쉽게 전환할 수 있습니다.
nvm 설치
먼저, nvm
을 설치해야 합니다.
윈도우의 경우는 GitHub - coreybutler/nvm-windows: A node.js version management utility for Windows. Ironically written in Go. 에서 Release에 가서 exe 파일을 실행하면됩니다.
macOS와 리눅스는 다음의 명령어를 사용합니다.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
또는
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
설치 후, 터미널을 재시작하거나 source ~/.bash_profile
, source ~/.zshrc
, source ~/.profile
, 또는 source ~/.bashrc
명령어 중 하나를 실행하여 nvm
명령어를 사용할 수 있도록 환경을 설정해야 합니다.
Node.js 버전 설치
nvm
을 사용하여 특정 버전의 Node.js를 설치하려면 다음 명령어를 사용합니다. 예를 들어, Node.js의 14.17.0 버전을 설치하려면 다음과 같이 입력합니다.
nvm install 14.17.0
사용 중인 버전 변경
다른 버전의 Node.js로 전환하려면 다음 명령어를 사용합니다. 예를 들어, Node.js의 14.17.0 버전으로 전환하려면 다음과 같이 입력합니다.
nvm use 14.17.0
설치된 Node.js 버전 목록 확인
설치된 모든 Node.js 버전을 확인하려면 다음 명령어를 사용합니다:
nvm list
기본 Node.js 버전 설정
특정 Node.js 버전을 시스템의 기본 버전으로 설정하려면 다음 명령어를 사용합니다. 이렇게 하면 새 터미널 세션을 시작할 때마다 설정한 기본 버전이 자동으로 사용됩니다.
nvm alias default 14.17.0
nvm과 Node.js 버전 제거
특정 버전의 Node.js를 제거하려면 다음 명령어를 사용합니다. nvm
을 통해 Node.js 버전을 관리하는 것은 프로젝트의 요구 사항에 따라 적합한 Node.js 환경을 쉽게 설정할 수 있게 해줍니다.
nvm uninstall 14.17.0