温馨提示×

ubuntu如何设置nodejs环境

小樊
34
2026-10-22 04:06:31
栏目: 编程语言

在 Ubuntu 上设置 Node.js 环境,常见有三种方式:APT 安装(最简单)、NodeSource(版本较新)、NVM(推荐,可多版本切换)。下面分别说明。


一、方式一:使用 APT 安装(简单,但版本偏旧)

适合快速使用、不追求新版本。

sudo apt update
sudo apt install -y nodejs npm

查看版本:

node -v
npm -v

⚠️ Ubuntu 官方源中的 Node 版本通常较旧。


二、方式二:使用 NodeSource(推荐用于生产)

可安装指定新版本(如 18 / 20 / 22)。

以 Node.js 20 为例:

sudo apt update
sudo apt install -y curl
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs

验证:

node -v
npm -v

三、方式三:使用 NVM(推荐开发环境 ✅)

可自由切换 Node 版本,不影响系统环境。

1. 安装 NVM

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

重新打开终端,或执行:

source ~/.bashrc

2. 安装 Node

nvm install --lts

或指定版本:

nvm install 20

3. 使用 Node

nvm use 20
node -v

设置默认版本:

nvm alias default 20

四、配置 npm(可选)

修改 npm 镜像(国内加速)

npm config set registry https://registry.npmmirror.com

查看配置:

npm config get registry

五、验证环境

node -e "console.log('Node OK')"
npm -v

六、推荐选择

场景 推荐方式
学习 / 开发 ✅ NVM
服务器部署 NodeSource
临时使用 APT

如果你告诉我 Ubuntu 版本 或 用途(开发 / 服务器 / Docker),我可以给你更精确的步骤。

0 踩