nvm

agnusdei·2023년 9월 20일
0

NVM은 Node Version Manager의 약자로, 여러 버전의 Node.js를 쉽게 설치하고 관리할 수 있도록 도와주는 도구입니다.

Node.js는 서버 사이드 자바스크립트 환경으로, 웹 애플리케이션 개발에 널리 사용됩니다. 그러나 다양한 프로젝트 또는 환경에서는 서로 다른 버전의 Node.js가 필요할 수 있습니다. NVM을 사용하면 이런 상황에서 각각의 프로젝트에 적합한 Node.js 버전을 손쉽게 설치하고 전환할 수 있습니다.

다음은 NVM을 사용하는 기본적인 방법들입니다:

  1. 설치: NVM은 GitHub 저장소에서 제공되며, curl 또는 wget 명령어를 통해 설치 스크립트를 다운로드하여 설치할 수 있습니다.
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash

또는

wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.38.0/install.sh | bash
  1. Node.js 버전 설치: nvm install 명령어를 통해 원하는 버전의 Node.js를 설치할 수 있습니다.
nvm install 14  # Node.js v14.x.x를 설치합니다.
  1. 버전 전환: nvm use 명령어를 통해 사용할 Node.js 버전을 전환할 수 있습니다.
nvm use 12  # 현재 세션에서 Node.js v12.x.x를 사용하도록 설정합니다.
  1. 설치된 버전 확인: nvm ls 명령어로 현재 시스템에 설치된 모든 Node.js 버전을 확인할 수 있습니다.

  2. 기본(Node Default) 설정: nvm alias default 명령어로 기본적으로 사용될(Node Default) 노드버젼을 설정합니다.

nvm alias default 14 # 기본적으로 v14.x.x가 실행되도록 설정합니다.

NVM은 이 외에도 특정 프로젝트에 대한 Node.js 버전을 자동으로 관리하는 .nvmrc 파일 등 다양한 고급 기능들을 제공합니다.

따라서 NVM은 여러 개의 프로젝트를 동시에 진행하거나, 서로 다른 버전의 Node.js를 필요로 하는 환경에서 매우 유용한 도구입니다.

0개의 댓글