본문 바로가기

운영체제/Windows

Windows 개발환경 노드 버전 관리 매니저( nvm ) 활용

반응형

Nodejs 는 버전에 상당히 민감한 것 같다. 여러 프로젝트를 동시에 진행 하다 보면 프로젝트에 맞게 Node 의 버전을 스위치 해야하는 경우가 생긴다. 이 때 Node Version Manager(NVM) 를 사용해서 손 쉽게 내가 원하는 버전으로 Node 를 변경할 수 있다. 

 

1. 일단 nvm 을 사용하기 위해서는 기존에 설치되어있는 Node 를 삭제 해야한다. ( 기존 Node 가 설치 되어있으면 nvm 에서 버전을 아무리 바꿔도 반영이 안되는 것 같다. ) → 제어판 가셔서 삭제하시면 됩니다.

 

2. 해당 사이트에서 nvm-setup.zip 파일을 다운로드 하고 압축 해제 후 설치한다.

https://github.com/coreybutler/nvm-windows/releases

 

Releases · coreybutler/nvm-windows

A node.js version management utility for Windows. Ironically written in Go. - coreybutler/nvm-windows

github.com

 

3. 설치가 완료되면 CMD 창을 열고 해당 명령어가 작동하는지 확인한다.

nvm

명령어가 정상 작동한다면 정상 설치 된 것이다.

 

4. nvm 에 설치된 Node 의 목록을 확인 할 수 있는 명령어를 입력한다.

nvm ls

설치되어있는 Node 가 없다는 것이다.

 

5. nvm 에 Node 설치를 진행한다.

# (nvm install 버전)
nvm install 15.14.0
nvm install 14.17.0

6. nvm 에 설치된 Node 목록을 확인하고, 특정 버전을 활성화 한 뒤, Node 버전을 체크해본다.

nvm ls
nvm use 15.14.0
node -v
npm -v

 

Node 의 버전은 아래 링크에서 확인 할 수 있다.

https://nodejs.org/ko/download/releases/

 

이전 릴리스 | Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

 

7. 더 이상 사용하지 않는 버전을 삭제한다.

nvm uninstall 14.17.0
nvm ls

 

반응형