node와 npm 버전을 최신으로 전부 올렸다가 기존 프로젝트가 실행되지 않아 노드 버전을 다시 내려야 하는 상황이 왔습니다. 1시간 삽질 덕에 아래와 같이 정리합니다.

Node 버전 확인

$ node -v

Cache 삭제

$ sudo npm cache clean --force

n 플러그인 설치

n은 node의 버전을 관리해주는 플러그인입니다. 해당 플러그인이 있으면 노드 버전을 변경할 때, 해당 노드 삭제가 아닌 사용할 버전선택이라는 간편함이 있으니 설치해줍니다.

$ sudo npm install -g n

최신 버전 설치

$ n latest

stable 버전 설치

$ n stable

LTS 버전 설치

$ n lts

특정 버전 설치

n 다음 특정 버전을 입력하여 설치하여 줍니다.

$ n 5.6.0
$ n 8.11.1
$ n 11.4.0

node 버전 변경하기

node의 버전이 여러개일 경우, 간단하게 n 을 입력하고 사용할 버전을 선택한 후, 엔터를 입력하면 됩니다.

$ n
  o node/5.6.0
    node/8.11.1
    node/11.4.0

버전 특정 버전 삭제 / 현재 버전 외 전체 버전 삭제

아래 명령어를 통해 특정 버전 또는 현재 선택된 버전 외 모든 버전을 삭제할 수 있습니다.

-- 특정 버전 삭제
$ n rm 0.9.4 v0.10.0
$ n - 0.9.4
-- 현재 선택된 버전 외 전체 버전 삭제
$ n prone


  1. 2019.05.29 10:56

    비밀댓글입니다

    • 2019.06.27 13:59

      비밀댓글입니다

+ Random Posts