✅ 현재 node 삭제
- node를 yum으로 설치한 경우 yum remove를 통해 삭제가 가능하다.
$ yum remove -y nodejs npm
✅ nvm 설치
NVM(Node Version Manager) Node js 버전 매니저로 시스템에 여러 개의 nodejs 를 설치하고, 사용할 버전을 쉽게 전환할 수 있도록 도와주는 유틸이다. 프로젝트에 따라서 Node의 버전을 여러개 설치하고, 번갈아 가면서 사용해야 할 경우 NVM을 이용해서 여러개의 Node 버전을 설치해서, 원하는 Node 버전을 골라서 사용 할 수 있다. |
>> nvm 다운로드 및 설치
$ wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash
>> bashrc 파일 로딩
설치가 완료된 후 bashrc를 로딩해야 nvm을 사용 가능하다.
$ source /etc/bashrc
>> nvm이 실행이 되지 않는다면
만약, 해당 명령어를 통해 nvm이 실행이 되지 않는다면 .bashrc 파일에 아래 내용을 추가.
$ vim /etc/bashrc
export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
>> bashrc 파일 재 로딩
$ source /etc/bashrc
✅ node 설치
- 설치된 nvm을 사용하면 원하는 버전이나 또는 최신 버전을 자유롭게 설치할 수 있다.
>> node 설치
# 원하는 버전으로 설치
$ nvm install 10.19.0
# 최신 LTS 버전으로 설치
$ nvm install --lts
$ nvm install lts/dubnium # v10.19.0
$ nvm install lts/carbon # v8.17.0
# 최신 버전으로 설치
$ nvm install node
>> node 버전 확인
- nvm list 명령으로 현재 설치된 node 목록 확인이 가능하다.
$ nvm list
------------------------------------------------------------------------
-> v14.17.0
v12.18.3
v10.22.0
default -> 14 (-> v14.17.0)
node -> stable (-> v14.17.0) (default)
stable -> 14.17 (-> v14.17.0) (default)
iojs -> N/A (default)
>> 디폴트 버전으로 설정
- 시스템에서 기본으로 사용할 node로 설정하기 위해서는 default 버전으로 설정해야 한다.
$ nvm alias default 12.15.0
- 시스템의 기본 설정은 변경하지 않고 현재 오픈된 터미널에서만 적용하고 싶은 경우 use 옵션을 사용하면 된다.
- 참고로 Window 환경에서는 use 명령어로 시스템 기본 node 버전이 설정된다.(default 옵션 없음)
$ nvm use 노드버전
>> node 버전 확인
$ node -v
$ npm -v
'Backend > Node.JS' 카테고리의 다른 글
MongoDB Model & Schema (0) | 2022.03.23 |
---|---|
Node.js 와 몽고DB 연결 (0) | 2022.03.22 |
vsCode 설치. express 설치. (0) | 2022.03.22 |
[Window] nvm 설치, Node.js 설치, nmp init. (0) | 2022.03.22 |