CentOS 7 노드 제거 및 재설치/업그레이드

■ 현재 노드 삭제

(root@localhost ~)# sudo yum remove -y nodejs npm

nvm 설치

(root@localhost ~)# wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash

설치가 완료되면 nvm을 사용하려면 bashrc를 로드해야 합니다.

(root@localhost ~)# source /etc/bashrc

nvm이 명령을 통해 실행되지 않으면 .bashrc 파일에서 다음을 업데이트하고 다시 실행하십시오.

(root@localhost ~)# 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"

노드 설치

# 원하는 버전으로 설치
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

노드 버전 확인

nvm list

기본 버전으로 설정

nvm alias default 12.15.0

노드 버전 확인

node -v

npm -v