본문 바로가기

NODE.JS

Node.js 버전 관리

Node.js 버전 관리

Node.js 버전 확인

먼저 현재 설치되어있는 버전을 확인해봅니다.

1
$ node -v

Cache 삭제

Node.js 의 패키지매니저인 npm 을 이용해서 대부분의 플러그인을 설치하는데요. 캐시가 남아있는 경우 에러가 날 수 있다고 합니다. 캐시를 미리 삭제해줍니다.

1
$ sudo npm cache clean -f

n 설치

위에서 살펴본 n 모듈을 설치해보겠습니다.

1
$ sudo npm install -g n

n 사용법

n 사용법은 정말 간단합니다. Node.js 버전에 따라서 다음과 같이 설치할 수 있습니다.

  • 최신 버전 (Latest official release)
  • 안정 버전 (Stable official release)
  • LTS 버전 (Long-Term Support official release; 오랜 기간동안 안정적으로 사용할 수 있도록 지원하는 버전)
  • 특정 버전 설치

저는 최신 버전까진 필요없고 안정 버전으로 설치했습니다.

최신 버전 설치

1
$ n latest

Stable 버전 설치

1
$ n stable

LTS 버전 설치

1
$ n lts

특정 버전 설치

필요에 따라 특정 버전을 설치해야하는 경우도 생깁니다. 이럴 땐 n <version> 처럼 버전을 같이 적어주면 됩니다.

1
2
3
$ n 0.8.14
$ n 0.8.17
$ n 0.9.6

버전 변경하기

여러가지 버전이 설치되어 있는 경우에 필요에 따라 버전을 선택하여 변경할 수 있습니다. 간단하게 n 을 입력하면 버전을 확인하고 선택할 수 있습니다.

1
2
3
4
5
$ n

0.8.14
ο 0.8.17
0.9.6

버전 삭제하기

위와 같이 버전이 여러 개 설치되어 있는 경우 버전을 선택해서 삭제할 수도 있습니다.

1
2
$ n rm 0.9.4 v0.10.0
$ n - 0.9.4

현재 버전 외에 모든 버전 삭제하기

1
$ n prune

npm 버전 업그레이드

이번에는 npm 버전을 올려보겠습니다.

현재 버전 확인

1
$ npm -v

npm 재설치

1
$ sudo npm install -g npm


'NODE.JS' 카테고리의 다른 글

[ NODE.JS ] axios  (0) 2018.12.13
[ NODE.JS ] node-schedule 스케줄러 관리  (0) 2018.12.13
MongoDB 연동  (0) 2018.09.04
cross-domain 해결방안 - JSONP  (0) 2018.08.29
postgresql 연동  (0) 2018.08.29