Tip

[Tip | NodeJS] 여러개의 노드 버전적용을 위한 NVM 설치 및 사용

t-opendocs 2025. 2. 26. 13:41
반응형

윈도우 - NodeJS 환경에서 각기 다른 버전을 사용한 프로젝트를 진행할 경우 NVM (Node Version Manager) 활용법을 정리한다.


> 작성일 : 2025-02-26
> OS : Windows 11 Pro (24H2)

<1> Windows 용 NVM 다운로드

https://github.com/coreybutler/nvm-windows/releases 접속하여 nvm-noinstall.zip 파일 다운로드


<2> 압축해제 및 개발환경 설정

압축을 해제하고 개발환경 폴더로 이동시킨다.


<3> NVM 설정

'시작 : 검색 : 고급 시스템 설정 보기 : 시스템 속성 : 환경변수 : 새로 만들기'를 통해 NVM_HOME / NVM_SYMLINK 등록

변수이름 : NVM_HOME
변수값 : {(1)에서 저장한 개발환경 폴더}\nvm\nvm-1.2.2
변수이름 : NVM_SYMLINK
변수값 : C:\Program Files\nodejs

nvm 실행 가능하도록 Path에 추가

%NVM_HOME%\

node 실행 가능하도록 Path에 추가

%NVM_SYMLINK%\


<4> settings.txt 파일 추가

설치가능 목록 확인시 에러발생

ERROR open C:\_Work\development\environment\nvm\nvm1.2.2\settings.txt: The system cannot find the file specified.

nvm1.2.2폴더에 아래 내용의 settings.txt 파일을 추가한다.

root: C:\_Work\development\environment\nvm\nvm1.2.2

<4> Node 버전 변경

설치가능 버전 확인

# nvm 버전 확인
nvm -v
# node 설치가능 버전 확인 (출력되지 않는 버전의 경우 nodejs.org에서 버전을 확인한다)
nvm list available

NodeJs 버전 변경

# 특정버전의 node 설치
nvm install 22.10.0
# 특정버전 사용 설정
nvm use 22.10.0
# 버전확인
node -v
반응형