상세 컨텐츠

본문 제목

Ubuntu 20.04.1 LTS에서 nvm, node.js, npm 설치와 제거하기

개발

by Yo플레 2020. 10. 28. 21:53

본문

728x90
728x90

안녕하세요, Yo플레입니다.

 

Ubuntu에서 nvm, npm을 설치해보겠습니다.

 

이번에 Ubuntu가 20.04.1 버전으로 업데이트 되었습니다.

 

LTS는 Long Term Support의 약자로 안정화 버전이라고 이해하시면 됩니다.

 

nvm은 Node Version Manager의 약자로 node.js의 버전을 관리해주는 프로그램입니다.

 

개발 중에 특정 버전의 node.js가 필요할 때가 있습니다.

 

그 때 nvm을 통해 해당 버전으로 이동하여 사용하면 됩니다.

 

node.js는 javascript로 개발되는 소프트웨어 플랫폼입니다.

 

저는 "브라우저 세상에서만 구동할 수 있었던 javascript를 서버 세상에서도 구동할 수 있게 해주는 프로그램" 정도로 이해하고 있습니다.

 

npm은 Node Package Manager의 약자로 node.js에서 쓰이는 각종 패키지를 관리해주는 프로그램입니다.

nvm 설치방법

nvm은 깃헙에서 관리되고 있습니다.

github.com/nvm-sh/nvm

 

nvm-sh/nvm

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

github.com

깃헙에서 Installing and Updating 항목을 보면 설치방법이 나와 있습니다.

github.com/nvm-sh/nvm#installing-and-updating

 

nvm-sh/nvm

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

github.com

curl이나 wget으로 설치가능합니다.

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

// wget
$ wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.36.0/install.sh | bash

그리고 설정파일을 리로드합니다.

설정파일은 ~/.bash_profile, ~/.zshrc, ~/.profile, ~/.bashrc 입니다.

// .bashrc 설정 리로드 예시
$ source ~/.bashrc

nvm 삭제방법

nvm 삭제방법은 nvm이 있는 디렉토리를 삭제하면 됩니다.

// nvm 삭제 예시
$ rm -rf ./nvm

nvm 버전확인

$ nvm --version

node 설치방법

nvm을 통해 node를 설치할 수 있습니다.

// 최신버전 node 설치
$ nvm install node

// 특정버전 node 설치
$ nvm install x.x.x

node 버전전환

nvm에서 node 버전을 전환할 수 있습니다.

// x.x.x 버전으로 전환
$ nvm use vx.x.x

node 버전확인

$ node -v

node 삭제하기

nvm으로 node 버전을 삭제할 수 있습니다.

// 특정 node.js 버전 삭제하기
$ nvm uninstall vx.x.x

npm 설치방법

//apt 업데이트
$ sudo apt update

// npm 설치
$ sudo apt install npm

npm 버전확인

// npm 버전확인
$ npm -v

npm 삭제하기

npm은 apt 명령어로 삭제할 수 있습니다.

// 설정파일은 남기고 npm 삭제하기
$ sudo apt remove npm

// 설정파일과 함께 npm 삭제하기
$ sudo apt purge npm

감사합니다.

728x90

관련글 더보기

댓글 영역