반응형
윈도우 - 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
반응형
'Tip' 카테고리의 다른 글
[Tip | Linux] OS 정보 확인 (0) | 2025.03.24 |
---|---|
[Tip | NodeJS] Npm 의존성 문제로 인한 서버 실행 에러 (0) | 2025.02.27 |
[Tip | Java] 메모리 사용현황 체크 및 힙메모리 설정 (0) | 2025.02.24 |
[Tip | MySQL] DBeaver - Driver file download failed (0) | 2025.02.17 |
[Tip | Git] detected dubious ownership in repository (0) | 2025.01.22 |