sanguk.dev
작성완료
NVM 사용법

NVM 사용법

NVM은 Node.js 버전 관리 도구로, 다양한 프로젝트에서 버전 호환 문제를 해결하는 데 유용하다. 여러 버전의 Node.js를 설치하고 CLI를 통해 간편하게 전환할 수 있으며, 기본 버전 설정, 설치된 버전 목록 확인, 필요 없는 버전 삭제 등의 기능을 제공한다. 설치는 터미널에서 특정 커멘드를 입력하여 가능하며, 다양한 명령어를 통해 버전 설치, 확인, 사용 및 제거가 가능하다.

NVMNodeJS

NVM이란?

Node Version ManagerNode.js 의 버전을 관리하는 도구

NVM 사용 이유

협업을 할 때, 또는 다양한 프로젝트를 동시에 진행해야 할 때다양한 라이브러리 / 프레임워크 / 개발툴의 버전 호환 문제

NVM 특징

  • 컴퓨터에 다양한 버전의 Node.js 설치 가능
  • CLI를 통해 Node의 버전을 간단하게 스위칭 가능
  • 기본 버전을 설정하거나, 설치한 버전들의 전체 리스트를 확인하거나, 필요 없는 버전을 삭제하는 등의 버전 관리가 쉽다.

NVM 설치

터미널의 열고 커멘트 입력

plain
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash

NVM 명령어

버전 설치

plain
$ nvm install 16.2
$ nvm install 16

# (최신버전)
$ nvm install node

목록 확인

plain
$ nvm ls

특정 버전의 node 사용

plain
$ nvm use <version>

특정 버전의 node 기본으로 설정

새로운 Shell을 실행 할 경우 node의 버전이 리셋되는데, 이를 고정하기 위한 커멘드

plain
$ nvm alias default 16.2

# (설치된 항목 중 가장 최신 버전)
$ nvm alias default node

현재 사용중인 버전 확인

plain
$ nvm current

특정 버전의 node 제거

plain
$ nvm uninstall <version>