memostack
article thumbnail
블로그를 이전하였습니다. 2023년 11월부터 https://bluemiv.github.io/에서 블로그를 운영하려고 합니다. 앞으로 해당 블로그의 댓글은 읽지 못할 수 도 있으니 양해바랍니다.
반응형

본 글에서는 node.js 를 설치하는 방법 2가지를 소개한다. 개인적으로는 "방법 1" nvm을 이용하여 node.js 를 설치하기를 권장한다.

 

방법1. nvm으로 node.js 설치

nvm 이란?

nvm은 nodejs version manager로 시스템에 여러 개의 nodejs 를 설치하고, 사용할 버전을 쉽게 전환할 수 있도록 도와주는 shell script이다. rvm(Ruby Version Manager)와 비슷한 역할을 수행한다고 생각하면 됨

 

설치 전 사전 작업

사전 작업으로 brew 설치가 필요하다. 아래 사이트 참고하여 설치 진행

https://brew.sh/index_ko

 

Homebrew

The Missing Package Manager for macOS (or Linux).

brew.sh

 

nvm 설치

homebrew를 설치했으면, brew 명령어를 사용할 수 있다.

 

만약 command not found: brew 와 같은 오류가 발생한다면, 환경변수에 brew가 설치된 경로를 추가해준다.

$ vim ~/.zshenv
# HOMEBREW
export PATH="/opt/homebrew/bin:$PATH"

 

brew를 이용하여 nvm을 설치해보자

$ brew update
$ brew install nvm

 

nvm 환경변수 설정

$ vim ~/.zshenv
export NVM_DIR="$HOME/.nvm"
[ -s "/opt/homebrew/opt/nvm/nvm.sh" ] && \. "/opt/homebrew/opt/nvm/nvm.sh"  # This loads nvm
[ -s "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm" ] && \. "/opt/homebrew/opt/nvm/etc/bash_completion.d/nvm"  # This loads nvm bash_completion

 

nvm 설치 확인

위 과정이 끝났다면 nvm이 제대로 설치되었는지 확인해보자

$ nvm -v
0.39.0

 

nvm으로 node.js 설치

이제 nvm을 이용하여 node.js를 설치해보자

 

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
        ...
        
       v16.12.0
       v16.13.0   (LTS: Gallium)
       v16.13.1   (Latest LTS: Gallium)
        v17.0.0
        v17.0.1
        v17.1.0
        v17.2.0

 

설치하고 싶은 node.js의 버전을 선택하여 install 명령어로 node.js를 설치할 수 있다.

$ nvm install 17.2.0

 

방법2. node.js 사이트에서 설치

터미널에 익숙치 않은 사람에게는 이 방법이 쉽고 간단하다.

 

node.js 설치

아래 사이트에 들어가서 최신 버전 또는 LTS 버전의 node.js를 설치할 수 있다.

https://nodejs.org/ko/

 

Node.js

Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine.

nodejs.org

 

만약 그밖의 버전을 설치하고 싶은 경우 아래 경로로 들어가서 설치를 한다.

https://nodejs.org/dist/

 

Index of /dist/

 

nodejs.org

 

(본 글에서는 10.18.1로 설치를 진행했다)

node.js 설치

 

계속 > 동의 > 계속 > 설치 로 node.js를 설치한다.

 

설치 확인

$ node --version
v10.18.1
$ npm --version
6.13.4
반응형

'Frontend > nodejs' 카테고리의 다른 글

CJS, ESM 모듈(Module)표준과 import, export 방법  (0) 2021.10.28
블로그를 이전하였습니다. 2023년 11월부터 https://bluemiv.github.io/에서 블로그를 운영하려고 합니다. 앞으로 해당 블로그의 댓글은 읽지 못할 수 도 있으니 양해바랍니다.
profile

memostack

@bluemiv_mm

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!