下载安装包创建目录并解压
#wget https://github.com/nvm-sh/nvm/archive/refs/tags/v0.38.0.tar.gz
#mkdir -p /root/.nvm
#tar -zxvf nvm-0.38.0.tar.gz -C /root/.nvm
加入编辑变量,加在末尾
#vi /etc/profile
export NVM_DIR="/root/.nvm/nvm-0.38.0"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"
[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"
export NVM_NODEJS_ORG_MIRROR=https://npm.taobao.org/mirrors/node
保存更新环境变量
#source /etc/profile
通过nvm查看nodejs版本
-bash-4.2# nvm ls
v14.21.3
-> v16.13.1
v16.15.1
system
default -> 16.13.1 (-> v16.13.1)
iojs -> N/A (default)
unstable -> N/A (default)
node -> stable (-> v16.15.1) (default)
stable -> 16.15 (-> v16.15.1) (default)
lts/* -> lts/hydrogen (-> N/A)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.24.1 (-> N/A)
lts/erbium -> v12.22.12 (-> N/A)
lts/fermium -> v14.21.3
lts/gallium -> v16.20.0 (-> N/A)
lts/hydrogen -> v18.16.0 (-> N/A)
通过nvm安装nodejs版本
#nvm install v16.15.1
通过nvm切换nodejs版本
#nvm use v16.15.1