nvm과 nvmrc

혜삐·2023년 4월 27일
0

톺아보기

목록 보기
1/21

nvm이 뭔가요?

nvm 공식 깃허브를 보면 다음과 같이 소개하고 있습니다.

nvm allows you to quickly install and use different versions of node via the command line.

nvm은 빠르게 설치하고 다른 버전의 노드를 cli를 통해 사용할 수 있게 해줍니다.

그럼 어떻게 쓸 수 있을까요?

$ nvm use 16
Now using node v16.9.1 (npm v7.21.1)

$ node -v
v16.9.1

아주 간단합니다!

어떻게 설치하나요?

// curl 로 설치
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
// wget으로 설치
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash

다 설치가 되었다면 source ~/.bash_profile 를 실행하거나 다시 로그인하면 nvm 설치가 반영됩니다.

어떤 노드 버전이 설치되어있을까요?

$ nvm ls
v.8.16.2
v.10.17.0

nvm으로 가장 최신 LTS 버전 설치하기

nvm install --lts

.nvmrc

.nvmrc가 뭔데🤔

프로젝트별로 필요로 하는 노드 버전을 프로젝트에 미리 기록해두는 파일!

그래서 어떻게 쓰는거야

$touch .nvmrc

//.nvmrc안에
v12.16.3

이렇게 .nvmrc 파일을 만들어주고, 이를 클론하는 작업자는 다음과 같이 사용하면된다.

nvm install
nvm use

그러면 .nvmrc에 적은 노드 버전으로 실행된다! 🥳

profile
혜삐월드

0개의 댓글