본문 바로가기

카테고리 없음

NVM으로 node.js 버전 관리

반응형

Node.js로 개발을 하다보면 다양한 버전을 사용해야 할 필요성이 있습니다.

이때 NVM(Node Version Manager)을 이용하면 쉽게 Node.js 버전을 관리할 수 있습니다.

 

NVM이란?

NVM은 Node.js의 여러 버전을 설치하고 관리할 수 있게 해주는 도구입니다.
NVM을 사용하면 한 컴퓨터에서 여러 개의 Node.js 버전을 사용할 수 있으며, 각 프로젝트에 맞게 버전을 선택해서 사용할 수 있습니다.

 

NVM 설치

먼저 NVM을 설치해야 합니다. NVM은 리눅스와 macOS에서 사용할 수 있습니다. 

Windows에서는 NVM 대신 nvm-windows를 사용할 수 있습니다.

 

macOS 및 리눅스에서 NVM 설치하기

터미널을 열고 다음 명령어를 입력합니다.

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash

그러면 NVM이 설치됩니다. 설치 후에는 터미널을 재시작하거나 다음 명령어를 입력해야 합니다.

source ~/.bashrc

 

Windows에서 nvm-windows 설치하기

nvm-windows는 공식 NVM의 Windows 버전입니다. 아래 링크에서 다운로드 받을 수 있습니다.
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을 이용한 Node.js 설치

NVM이 설치되면 다음 명령어를 이용하여 Node.js를 설치할 수 있습니다.

nvm install [version]

nvm install 14.16.0

 

 

NVM을 이용한 Node.js 버전 변경하기

설치된 Node.js 버전을 확인하려면 다음 명령어를 입력합니다.

nvm ls

 

설치된 Node.js 버전 중에서 사용하고자 하는 버전을 선택하려면 다음 명령어를 입력합니다.

nvm use [version]

nvm use 14.16.0

 

 

NVM을 이용한 Node.js 버전 삭제하기

설치된 Node.js 버전 중에서 삭제하고 싶은 버전이 있다면 다음 명령어를 입력합니다.

nvm uninstall [version]

nvm uninstall 14.16.0

 

NVM을 이용한 기본 버전 설정하기

NVM을 이용하여 기본 버전을 설정할 수 있습니다. 기본 버전을 설정하면 새로운 터미널 창에서 Node.js를 실행할 때마다 설정한 기본 버전이 자동으로 사용됩니다. 다음 명령어를 입력하여 기본 버전을 설정할 수 있습니다.

nvm alias default [version]

nvm alias default 14.16.0

 

NVM을 이용하여 모듈 설치하기

NVM을 이용하여 Node.js 모듈을 설치할 때에도 NVM을 사용하는 것이 좋습니다. 모듈을 설치할 때 NVM을 이용하면 해당 모듈이 사용하는 Node.js 버전과 호환되는 버전을 사용할 수 있습니다. 다음과 같이 NVM을 이용하여 모듈을 설치할 수 있습니다.

nvm exec [version] npm install [module]

nvm exec 14.16.0 npm install express

 

NVM의 다른 기능들

nvm ls-remote 설치 가능한 Node.js 버전 목록 출력
nvm current 현재 사용 중인 Node.js 버전 출력
nvm deactivate NVM이 관리하는 Node.js 버전 사용 중지
nvm alias Node.js 버전에 대한 별칭을 설정하거나 출력

 

 

NVM을 이용하면 Node.js 버전을 쉽게 관리할 수 있습니다.

 

반응형