`nvm` (Node Version Manager)은 Node.js 버전을 관리하기 위한 툴입니다. `nvm`을 사용하면 여러 버전의 Node.js를 설치하고, 필요에 따라 쉽게 전환할 수 있습니다. 기본적인 사용 방법을 안내해드리겠습니다.
NVM 설치하기
- **Linux와 macOS**:
1. 터미널을 열고, `nvm` 설치 스크립트를 실행합니다. 가장 일반적인 방법은 curl을 사용하는 것입니다.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
또는 wget을 사용할 수도 있습니다.
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.1/install.sh | bash
2. 스크립트가 실행되면, 당신의 프로필 파일(`~/.bash_profile`, `~/.zshrc`, `~/.profile`, 또는 `~/.bashrc`)에 `nvm`을 초기화하는 명령이 추가됩니다.
3. 터미널을 재시작하거나, `source ~/.bashrc` (또는 해당되는 프로필 파일)를 실행하여 변경사항을 적용합니다.
- **Windows**:
- Windows에서는 `nvm-windows`라는 별도의 버전이 있습니다. GitHub 페이지([nvm-windows](https://github.com/coreybutler/nvm-windows))에서 설치 프로그램을 다운로드하고, 지침에 따라 설치합니다.
### Node.js 버전 설치 및 사용하기
- **버전 설치하기**:
- 설치 가능한 Node.js 버전을 확인하려면: `nvm list-remote`
- 특정 버전의 Node.js를 설치하려면: `nvm install <version>`
예를 들어, Node.js 버전 16.16.0을 설치하려면: `nvm install 16.16.0`
- **버전 전환하기**:
- 설치된 Node.js 버전 목록을 보려면: `nvm list`
- 특정 버전으로 전환하려면: `nvm use <version>`
예를 들어, 버전 16.16.0을 사용하려면: `nvm use 16.16.0`
- **기본 버전 설정하기**:
- `nvm alias default <version>`을 사용하여 기본 Node.js 버전을 설정할 수 있습니다.
예: `nvm alias default 16.16.0`
### 기타 유용한 명령어
- **현재 사용 중인 Node.js 버전 확인하기**: `node -v`
- **특정 버전 삭제하기**: `nvm uninstall <version>`
- **Node.js의 특정 버전에 대한 도움말 보기**: `nvm help`
이러한 기본적인 명령어를 통해 `nvm`을 사용하여 Node.js 버전을 효과적으로 관리할 수 있습니다.