웹 개발/Javascript

[Node.js] nvm 설치하고 특정 node.js 가져오기

코딩하는흑구 2023. 3. 12. 23:55

안녕하세요.

 

node js 버전을 관리하는 nvm 을 설치해보겠습니다.

 

nvm은 Node Version Management의 약자로 깃허브 주소는 아래에 있습니다.

https://github.com/nvm-sh/nvm

 

GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions

Node Version Manager - POSIX-compliant bash script to manage multiple active node.js versions - GitHub - nvm-sh/nvm: Node Version Manager - POSIX-compliant bash script to manage multiple active nod...

github.com

설치하는 방법은 여러가지가 있지만

 

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash
혹은
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.3/install.sh | bash

 

저는 wget을 통해 설치하겠습니다.

깃허브에 제시된 내용에 따르면 설치완료되면 .bashrc 파일을 수정하라고 하지만 이미 아래의 내용이 기재되어 있는 것을 확인할 수 있을 것입니다.(혹시나 안되어있다면 복붙해주세요.)

export NVM_DIR="$([ -z "${XDG_CONFIG_HOME-}" ] && printf %s "${HOME}/.nvm" || printf %s "${XDG_CONFIG_HOME}/nvm")"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm

 

그리고 .bashrc 파일을 건드린 것이기 때문에 source 명령어로 적용을 해주어야 합니다.

 

source .bashrc

 

그리고 명령어로 nvm을 입력해서 여러 옵션들이 뜨는 것을 확인해줍니다.

 

 

특정 Node.js 버전 설치하기

이제 제가 원하는 특정 Node.js 버전을 설치해보겠습니다.

깃허브의 Usage 내용을 보니 특정 버전의 Node를 설치하기 위해서는 nvm install {버전} 을 입력하라고 합니다.

 

저는 14.15.4 버전을 설치해야하므로 아래의 명령어로 입력해주겠습니다.

nvm install 14.15.4

nvm list

list 명령어로 default 버전이 14.15.4 버전이 된 것을 확인할 수 있습니다.

 

node -v

해당 명령어로 노드가 설치되었는지 버전은 잘 맞는지도 확인해줍니다.

 

정상적으로 설치한 노드버전이 출력되었습니다.

 

감사합니다.