nvm으로 Node.js 버전 전환하기
이 페이지에서는 시스템에 설치된 다양한 Node.js 버전 간에 전환하기 위해 nvm use
명령을 사용하는 방법을 설명합니다.
nvm use
명령
nvm use
명령은 특정 Node.js 버전을 사용하기 위해 PATH 환경 변수를 수정합니다. nvm을 통해 여러 Node.js 버전을 설치한 경우, 이 명령을 사용하여 버전 간에 전환할 수 있습니다.
구문
bash
nvm use [<version>]
옵션
<version>
: 사용하려는 Node.js 버전. 전체 버전 번호, 부분 버전 번호 또는 별칭일 수 있습니다.--lts
: 사용 가능한 최신 LTS(장기 지원) 버전을 사용합니다.--silent
: 출력 메시지를 억제합니다.--save
: 버전을 .nvmrc 파일에 기록합니다.
사용 예시
특정 버전 사용하기
bash
nvm use 14.17.0
결과:
Now using node v14.17.0 (npm v6.14.13)
부분 버전 사용하기
bash
nvm use 14
이 명령은 시스템에 설치된 최신 14.x.x 버전을 사용합니다.
최신 버전 사용하기
bash
nvm use node
이 명령은 시스템에 설치된 최신 Node.js 버전을 사용합니다.
최신 LTS 버전 사용하기
bash
nvm use --lts
이 명령은 시스템에 설치된 최신 LTS Node.js 버전을 사용합니다.
.nvmrc와 함께 사용하기
프로젝트 디렉토리에 .nvmrc
파일이 있는 경우, 다음과 같이 간단히 실행할 수 있습니다:
bash
nvm use
버전을 지정하지 않으면, nvm은 자동으로 .nvmrc
파일에 지정된 버전을 사용합니다.
.nvmrc 파일 예시
.nvmrc
파일은 해당 프로젝트에 사용하려는 Node.js 버전 번호만 간단히 포함합니다:
14.17.0
활성 버전 확인하기
현재 활성화된 Node.js 버전을 확인하려면 다음을 사용하세요:
bash
nvm current
또는
bash
node -v
문제 해결
N/A: version "x.x.x" is not yet installed
와 같은 오류가 발생하면, 요청한 버전이 설치되지 않았다는 의미입니다. 다음 명령으로 설치할 수 있습니다:
bash
nvm install x.x.x
그런 다음 다시 nvm use x.x.x
를 시도하세요.
중요 참고 사항
- Windows에서는 일부 작업을 위해 관리자 권한으로 터미널에서 nvm을 실행해야 할 수 있습니다.
- nvm-windows를 사용하는 경우, 명령이 Linux/macOS용 nvm과 약간 다를 수 있습니다.
- Node.js 버전을 영구적으로 사용하려면,
nvm alias default <version>
으로 기본 별칭을 설정할 수 있습니다.