본문 바로가기

Programming/JavaScript

[Node] NVM 설치와 사용 (Windows)

개요

NVM이란?

Node Version Manager

Node.js의 버전을 관리하는 도구이다.

협업을 하거나 다양한 프로젝트를 진행할 때 Node 버전으로 인한 호환 문제를 해결하기 위해

그때그때 해당 프로젝트에 맞는 Node 버전을 사용할 수 있도록 합니다.

 

NVM 설치

1. 링크 이동

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

 

2. exe 설치

스크롤을 내리다 보면 나오는 nvm-setup.exe 파일을 다운로드합니다.

 3. exe 실행

exe 파일을 실행시키면 다음과 같은 창이 나옵니다.

 

1. Iaccept the agreement

2. Next (NVM 설치할 폴더 위치)

3. Next (심볼릭 링크를 생성할 폴더 위치)

4. Install

 

4. 버전 확인 

cmd창에서 nvm version을 입력해 nvm이 정상적으로 설치됐는지, 버전은 몇인지 확인합니다.

$ nvm version
$ nvm -v

 

 

NVM 사용

1. node 설치

# node.js 버전 설치하기
$ nvm install 0.10
$ nvm install v0.1.2
$ nvm install v8

# node 최신 버전 설치 (설치 당시 기준)
$ nvm install node

# node LTS 최신버전 설치
$ nvm install --lts

 

2. 원하는 버전의 node 사용

# 설치된 node.js 목록 확인하기
$ nvm ls

# 설치할 수 있는 모든 Node 버전 조회
$ nvm ls-remote

# 특정 버전의 node 사용하기
$ nvm use <version>

# 현재 사용중인 버전 확인하기
$ nvm current

# node.js 설치 경로 확인하기
$ which node

# 필요없는 node 버전 삭제하기
$ nvm uninstall <version>

 

 

NVM

 

위 글은 다음 글을 참조했습니다.

https://velog.io/@mayinjanuary/NVM-%EC% 9D% B4% EB% 9E%80-%EB%85% B8% EB%93%9 CNode.js-%EB% B2%84% EC% A0%84-%EA% B4%80% EB% A6% AC% ED%95%98% EB% 8A%94-%EB% B2%95

728x90