⚙️OS/Mac OS

[Node] Mac에서 nvm을 이용하여 Node.js 버전 변경하기

뉴발자 2024. 8. 2.
728x90

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

nvm이란?

Node Version Manager의 줄임말이다.

 

시스템에 여러 개의 nodejs를 설치하고, 사용할 버전을 쉽게 전환할 수 있도록 도와주는 shell script 이다.

 

nvm은 다양한 버전의 node.js를 설치하고 관리하는 기능을 제공한다.

 

하나의 pc에서 각기 다른 node.js 버전을 사용하는 프로젝트들을 관리해야 할 때 node.js 버전을 간편하게 변경할 수 있다.

 

 

nvm 설치하기

nvm을 설치하기 위해서는 HomeBrew설치가 필요하다.

 

HomeBrew 최신 버전 업데이트

brew update

 

nvm 설치

brew install nvm

 

환경 변수 설정

nvm을 사용하기 위해서는 환경 변수를 설정해줘야 한다.

 

vim 편집기를 사용해서 홈 디렉토리에 있는 .zshenv 파일을 열어준다.

vim ~/.zshrc

 

파일에 아래의 내용을 작성 후 저장해준다.

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 -v

 

만약 nvm을 찾을 수 없다고 나온다면 bash 창을 새로 켠 후 설치 확인을 진행해보면 된다.

 

 

nvm으로 node.js 설치하기

설치 가능한 node.js 버전 확인

nvm ls-remote

 

위 명령어 입력 시 현재 설치 가능한 node.js의 모든 목록이 나올 것이다.

 

node.js 특정 버전 설치

nvm install [버전]

 

node.js 특정 버전 변경

# nvm 사용 버전 설정
nvm use [버전]
# 기본 사용 버전 설정
nvm alias default [버전]

 

변경 후 node 버전을 확인해주면 된다.

 

 

참고 사이트

https://velog.io/@mjieun/Mac-nvm%EC%9D%84-%EC%9D%B4%EC%9A%A9%ED%95%9C-Node.js-%EB%B2%84%EC%A0%84-%EB%B3%80%EA%B2%BD%ED%95%98%EA%B8%B0

 

[Mac] nvm을 이용한 Node.js 버전 변경하기

mac os 에서 node.js 사이트에 방문하지 않고도 터미널에서 쉽게 node.js 버전을 설치하고 변경하는 방법에 대해 공유합니다.

velog.io

 

 

 

 

 

 

 

 

 

 

728x90

댓글