작성완료

NVM 사용법
NVM은 Node.js 버전 관리 도구로, 다양한 프로젝트에서 버전 호환 문제를 해결하는 데 유용하다. 여러 버전의 Node.js를 설치하고 CLI를 통해 간편하게 전환할 수 있으며, 기본 버전 설정, 설치된 버전 목록 확인, 필요 없는 버전 삭제 등의 기능을 제공한다. 설치는 터미널에서 특정 커멘드를 입력하여 가능하며, 다양한 명령어를 통해 버전 설치, 확인, 사용 및 제거가 가능하다.
NVM이란?
Node Version ManagerNode.js 의 버전을 관리하는 도구
NVM 사용 이유
협업을 할 때, 또는 다양한 프로젝트를 동시에 진행해야 할 때다양한 라이브러리 / 프레임워크 / 개발툴의 버전 호환 문제
NVM 특징
- 컴퓨터에 다양한 버전의 Node.js 설치 가능
- CLI를 통해 Node의 버전을 간단하게 스위칭 가능
- 기본 버전을 설정하거나, 설치한 버전들의 전체 리스트를 확인하거나, 필요 없는 버전을 삭제하는 등의 버전 관리가 쉽다.
NVM 설치
터미널의 열고 커멘트 입력
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.33.11/install.sh | bash
NVM 명령어
버전 설치
$ nvm install 16.2
$ nvm install 16
# (최신버전)
$ nvm install node
목록 확인
$ nvm ls
특정 버전의 node 사용
$ nvm use <version>
특정 버전의 node 기본으로 설정
새로운 Shell을 실행 할 경우 node의 버전이 리셋되는데, 이를 고정하기 위한 커멘드
$ nvm alias default 16.2
# (설치된 항목 중 가장 최신 버전)
$ nvm alias default node
현재 사용중인 버전 확인
$ nvm current
특정 버전의 node 제거
$ nvm uninstall <version>