EvanJin Blog

n으로 node버전 관리하기

May 06, 2019

1. n 설차하기

node.js를 사용하는 개발자면 (프론트엔드 개발자나 node.js를 사용하는 개발자 등) node.js의 버전관리에서 힘들때가 많습니다. 오늘은 node.js의 버전관리 중 n이라는 것을 설치하고 사용하는 방법을 적어보려고 합니다.

설치 방법에는 세가지의 방식이 있습니다.

먼저 npm이나 yarn을 통해서 gloabl로 설치하는 방법입니다.

$ npm i -g n

$ yarn global add n

mac는 homebrew를 사용하여서도 설치 가능합니다.

$ brew install n

mac과 리눅스에서는 터미널에서 아래와 같이 입력하고 설치 할 수 있습니다.

$ curl -L https://git.io/n-install | bash

2. n을 통해서 node.js 설치

위에서 n을 무사히 설치하셨으면 이제 n을 통해서 node.js를 설치하시면 됩니다.

만약 node.js 8.11.4버전을 설치한다면 아래와 같이 가능합니다.

$ n 8.11.4

$ n v8.11.4

v를 붙여도 되고 안 붙여도 됩니다. 만약 node.js 8버전의 마지막 버전을 사용하려면 다음과 같이 입력해도 됩니다.

$ n 8

만약 node.js의 최신 버전을 설치하고 싶다면 아래와 같이 입력하시면 됩니다.

$ n latest

저는 주로 lts를 사용합니다. lts버전을 설치하려면 아래와 같이 입력하시면 됩니다.

$ n lts

만약 n으로 설치한 node.js를 제거하려면 아래와 같이 입력하면 됩니다.

$ n rm 8.11.4 v10.15.3

3. node.js 버전 관리

n으로 node.js를 설치를 완료하였습니다.

여러가지 버전을 설치 가능한데 설치한 버전 중에 특정 버전을 쓰고 싶다면 어떻게 해야할까요?

$ n

위와 같이 입력하면 아래와 같이 터미널에 설치한 버전들이 나옵니다. 그 중에 것을 화살표로 고르고 엔터로 선택하면 됩니다.

    node/8.11.4
  ο node/10.15.3
    node/11.14.0

저는 node 10.15.3을 선택하였습니다. 제대로 변경되었는지 터미널에서 확인해보겠습니다.

$ node -v
v10.15.3

여러분들은 여러분들이 선택한 버전이 나오게 될 것입니다.


EvanJin

Written by EvanJin who lives and works in Seoul building useful things. github link