오픈 소스, cross-platform JavaScript 런타임 환경이다.
n패키지를 설치한다. 빠르고 효율적이며 관리하기 용이하다. global로 설치해야 Node Vesion을 root에서 관리할 수 있다.
$ npm install -g n
$ n latest # 최신 버전 설치
# 이전 버전들 삭제
$ n prune
$ n stable
: 안정 버전 설치
$ n lts
: lts 버전 설치
$ n x.x.x
: 특정 버전 설치( x.x.x 버전 )
Node.js 공식 웹사이트에서 특정 버전 또는 최신 버전을 다운로드하는 방법이다. 이 방법을 통해 진행하면 Npm도 같이 최신 버전으로 다운로드된다.
패키지를 업데이트 하기 위해서 npm을 사용하듯, npm자체를 업데이트 하기 위해서 npm을 쓸 수도 있다.
$ npm install -g npm@latest #최신 버전 설치
$ npm install -g npm@4.6.1 #특정 버전 설치(x.x.x 버전)
명령어가 동작하지 않는다면 명령어 앞에 sudo
를 붙여 root 권한으로 처리해 준다.