ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • [Node] Node.js 버전 관리하기 (설치, 업데이트, 다운그레이드)
    언어/자바스크립트 2019. 1. 21. 21:31

    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


    댓글