코딩마을방범대

window에서 Node.js 여러 버전 사용하기 본문

👀 프론트엔드

window에서 Node.js 여러 버전 사용하기

신짱구 5세 2023. 7. 20. 17:00

 

 

가끔 최신버전이 아닌 노드를 사용할 경우 패키지가 정상적으로 설치가 되지 않거나 실행이 되지 않는다.

이럴 때 노드 변경이 필요한데 여러 버전 설치하고 바꾸는 과정이 어려운 것 같아서 지웠다가 설치했었는데..

 

매번 지웠다가 설치하기엔 리스크가 너무 크다!!

오래걸리고 귀찮기도하고 그냥 한 번 귀찮더라도 배워놓는게 좋을 것 같아서 알아봤다.

 

 

일단 NVM이라는게 필요하다.

 

NVM (Node Version Manager)

NVM은 여러 버전의 Node.js를 설치해서 사용할 수 있도록 도와주는 도구다.

일단 아래 링크를 통해 설치해주자!

 

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

 

 


 

 

설치 확인

 

cmd를 통해 아래 명령어를 실행해보면 버전이 확인된다!

> nvm v

 

 

 

 


 

 

 

 

 

 

설치 가능한 Node version 확인하기

아래 명령어를 통해 설치 가능한 노드 버전 확인이 가능한데,

최신 버전 위주로만 나오는 것 같아서 나는 그냥 따로 사이트에서 확인했다.

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

> nvm list available

 


 

노드 설치

※ 버전 대신 lts 기입 시 LTS 버전으로 설치 가능

> nvm install 18.17.0

 

 


 

설치된 노드 목록 확인

실행 시 아래와 같이 설치된 버전과 기존에 사용 중인 버전이 나온다.

※ 사용 중인 버전은 * 이 붙어있음!

> nvm list

 

 


 

 

사용할 노드 버전 선택

사용할 버전을 입력해주면 완료!

> nvm use 버전

 

 

 


 

 

리스트를 통해 확인하는 방법도 있지만 현재 사용 중인 버전을 확인하려면 아래 명령어를 이용하면 된다.

> nvm current

 

 

 

 

 


참고사이트

nodejs 버전 여러개 설치해서 사용하기 (nvm for windows)

 

 

SMALL