본문 바로가기
BackEnd/리눅스

우분투(Ubuntu) nvm 설치

by sorryisme 2024. 5. 19.

 

개요

Node 기반으로 개발하다보면 가끔씩 Node버전에 따른 오류가 발생하고는 한다.

그래서 협업할 때 주로 Node 버전부터 관리하는데 특히 프로젝트별로 Node 버전이 상이한 경우 

어쩔 수 없이 버전관리를 해야할 때가 있다

 

그럴 때 사용하는 것이 nvm(Node version manager)로 버전을 명령어 하나로 관리하는 장점이 있다

 

https://github.com/nvm-sh/nvm?tab=readme-ov-file#installing-and-updating

 

GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions - nvm-sh/nvm

github.com

 

 

설치와 사용 방법은 그럽게 어렵지 않아보인다

 

 

 

설치방법

 

 

1. 스크립트를 복사하여 터미널에 입력해준다

- 만약 curl이 설치되어있지 않다면 `sudo apt install curl` 명령어를 입력하여 설치를 진행한다

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

 

 

2. 명령어를 수행하면 터미널 내에 export 부터 복사해준다. ( 터미널 복사 시 ctrl + shift + c 단축키를 사용한다 ) 

 

 

3. zsh을 설치 하지 않았다면 .bashrc 파일이 보일 것인 아까 복사한 내용을 .bashrc에 입력해주면 된다 ( sudo vi ~/.bashrc )

4. 복사한 내용을 정상적으로 입력했다면 최종적으로 `source ~/.bashrc`를 입력하여 수정된 내용을 바로 적용토록한다

 

 

5. nvm 사용 시 사용하고자 하는 버전을 설치 할 때 

nvm install [version]

을 입력하여 설치한다

 

 

6. 사용 시에는 

nvm use [설치한 버전]

명령어를 입력하여 원하는 버전을 적용시킬 수 있다.

 

 

 

 

'BackEnd > 리눅스' 카테고리의 다른 글

Ubuntu 24.04 Docker Desktop 설치  (0) 2024.05.13
리눅스 명령어 간략정리  (0) 2019.12.01