본문 바로가기

개발환경관련

[NodeJS] macOS에 node.js 설치

macOS에 node.js를 설치하는 방법은 (1) nvm(nodejs version manager)를 이용하여 node.js 설치, (2) brew를 이용하여 node.js를 설치하는 방법이 있다.  본 글에서는 nvm을 이용하여 node.js를 설치하는 방법을 정리한다.

nvm은 시스템에 여러 버전의 node.js를 설치하고 사용할 버전을 쉽게 전환할 수 있도록 해주는 shell script이다. 

 

nvm의 설치는 homebrew의 brew 명령어를 이용하여 다음과 같이 설치한다. 

$brew update
$brew install nvm

nvm이 설치가 이루어 진 후 화면에  아래와 같은 안내문이 출력된다. 

먼저 홈 디렉토리에  ./nvm 디렉토리를 생성하고 .profile 또는 .zshrc 파일 내에 환경 변수를 설정한다. 

환경 변수를 설정하는 nvm 의 버전을 아래와 같이 확인한다.

$nvm -v
0.39.3

nvm으로 node.js를 설치하기 위해서 nvm의 ls-remote 명령어를 이용하여 설치 가능한 node.js 버전을 확인한다.

$nvm ls-remote

        v0.1.14
        v0.1.15
        v0.1.16
        v0.1.17
        v0.1.18
        v0.1.19
        v0.1.20
         ....
         v4.8.4   (LTS: Argon)
         v4.8.5   (LTS: Argon)
         v4.8.6   (LTS: Argon)
         v4.8.7   (LTS: Argon)
         v4.9.0   (LTS: Argon)
         v4.9.1   (Latest LTS: Argon)
         v5.0.0
         ....
       v18.14.1   (LTS: Hydrogen)
       v18.14.2   (LTS: Hydrogen)
       v18.15.0   (LTS: Hydrogen)
       v18.16.0   (Latest LTS: Hydrogen)
        v19.0.0
        v19.0.1
         ....

설치할 node.js 버전(v18.16.0)을 선택하여 install 명령어를 사용하여 설치한다.

$nvm install 18.16.0
Downloading and installing node v18.16.0...
Downloading https://nodejs.org/dist/v18.16.0/node-v18.16.0-darwin-arm64.tar.xz...
######################################################################################################### 100.0%
Computing checksum with shasum -a 256
Checksums matched!
Now using node v18.16.0 (npm v9.5.1)
Creating default alias: default -> 18.16.0 (-> v18.16.0)

설치된 node.js와 npm의 버전을 다음과 같이 확인하다.

$node -v
18.16.0
$npm -v
9.5.1