温馨提示×

ubuntu怎么用nvm装nodejs

小樊
45
2026-09-09 20:32:59
栏目: 编程语言

在 Ubuntu 上使用 nvm(Node Version Manager) 安装 Node.js 的步骤如下:


一、安装 nvm

1. 更新系统(可选)

sudo apt update
sudo apt upgrade -y

2. 安装依赖

sudo apt install -y curl git

3. 下载并安装 nvm

推荐使用官方安装脚本:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

⚠️ 版本号可到 nvm GitHub 查看最新版

4. 让 nvm 生效

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

或者重新打开终端:

source ~/.bashrc

验证:

nvm --version

二、使用 nvm 安装 Node.js

1. 查看可安装版本

nvm ls-remote

2. 安装最新稳定版

nvm install node

3. 安装指定版本(如 18)

nvm install 18

4. 查看已安装版本

nvm ls

5. 使用某个版本

nvm use 18

6. 设置默认版本

nvm alias default 18

三、验证 Node 和 npm

node -v
npm -v

四、常见问题

1. 新终端 nvm 命令找不到

确认 ~/.bashrc 中有:

export NVM_DIR="$HOME/.nvm"
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh"

如果是 zsh:

source ~/.zshrc

2. 权限问题

❌ 不要使用 sudo nvm
✅ 所有操作都用当前用户


如果你需要 指定 LTS 版本 / 多版本切换 / 配合 PM2 / Docker 中使用 nvm,可以继续问我。

0