简介
ubuntu 是一个发行版的 linux 操作系统,nvm 是 Node.js 的版本管理工具,可以很方便的安装/卸载/切换不同版本的 Node.js。
本文介绍如何在 ubuntu 上安装 nvm,关于 nvm 详细介绍参考下面这篇博客。
安装
敲下面的命令,更新包管理工具和下载 curl 工具(方便直接使用链接下载互联网资源)
bash
sudo apt update && sudo apt install curl wget git -y
如下

接着敲下面的命令,下载官方提供的安装 nvm 的脚本并执行
bash
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash
如果报了网络问题,可以尝试下面的操作,离线安装。先到个人电脑上克隆代码
bash
git clone --depth 1 --branch v0.40.3 https://gitee.com/mirrors/nvm.git ./.nvm
然后把整个文件夹拷贝到服务 /root 目录下

接着敲下面的命令配置环境变量
bash
echo 'export NVM_DIR="$HOME/.nvm"' >> ~/.bashrc
echo '[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"' >> ~/.bashrc
echo '[ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion"' >> ~/.bashrc
刷一下环境变量
bash
source ~/.bashrc
查看 nvm 版本,出现版本号说明已配置完成
bash
nvm --version
如下

配置一个镜像,方便后面使用
bash
echo 'export NVM_NODEJS_ORG_MIRROR=https://npmmirror.com/mirrors/node' >> ~/.bashrc
刷一下配置
bash
source ~/.bashrc
验证一下
bash
echo $NVM_NODEJS_ORG_MIRROR
如打印上面配置的地址,表示配置已生效

使用
安装一个 Node.js 版本试试看
bash
nvm install 24.14.0
如下,已安装成功

Node.js 已安装完成

顺便再给 npm 也设置一个镜像
bash
npm config set registry https://registry.npmmirror.com --global