Node.js

[Node.js] nvm을 사용하여 노드 버전 변경하기 - Window 기준

캐럿노트 2023. 2. 16. 00:32

nvm이란?

nvm은 Node Version Manager의 약자로 Node.js의 버전을 관리하는 툴이다.

 

 

Node.js 설치

https://nodejs.org/ko/
 

Node.js

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

nodejs.org

 

 

nvm 설치

아래 경로에서 Windows용 nvm설치 파일을 다운받을 수 있다.

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

 

nvm-setup.exe 파일을 다운받아 설치해준다.

 

버전 조회

cmd를 관리자 권한으로 실행한다.

 

  • 사용할 수 있는 Node 버전 조회
nvm list available

 

버전 설치

  • 원하는 버전 입력 후 설치가 가능하다.
nvm install [설치버전 비트mode]

# nvm i는 작동하지 않는다
# 64비트 운영체제이므로 끝에 64를 입력해준다.
nvm install 19.6.0 64

 

  • 설치되어있는 노드 버전 조회
    * 표시가 되어있는 버전이 현재 사용중인 버전이다.
nvm list

# list는 ls로 쓸 수 있다.
nvm ls

 

버전 변경

  • Node 버전 변경하기
nvm use [원하는 버전]

# example
nvm use 19.6.0

 

  • 변경된 Node 버전 확인하기
node -v

# 또는 아래 방법도 가능하다.
node ls

* 표시가 현재 사용중인 버전이다.

특정 버전 삭제

  • 삭제하고자 하는 버전 입력 후 삭제
nvm uninstall [삭제할 버전]

# ex)
nvm uninstall 12.13.1