温馨提示×

ubuntu中nodejs怎么装

小樊
41
2026-10-07 13:06:09
栏目: 编程语言

在 Ubuntu 上安装 Node.js 有多种方式,下面按推荐程度给你介绍几种常见方法。


✅ 方法一:使用 NodeSource 官方源(推荐,版本新、可控)

1️⃣ 安装依赖

sudo apt update
sudo apt install -y curl

2️⃣ 添加 NodeSource 源(以 Node 20 为例)

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -

可替换版本:setup_18.x、setup_21.x 等

3️⃣ 安装 Node.js

sudo apt install -y nodejs

4️⃣ 验证

node -v
npm -v

✅ 方法二:使用 Ubuntu 自带 apt(最简单,但版本旧)

sudo apt update
sudo apt install -y nodejs npm

查看版本:

node -v

⚠️ 版本通常较老,不适合新项目


✅ 方法三:使用 nvm(适合开发,多版本切换)

1️⃣ 安装 nvm

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

2️⃣ 重新打开终端或执行

source ~/.bashrc

3️⃣ 安装 Node

nvm install 20
nvm use 20

4️⃣ 验证

node -v

✅ 优点:可随时切换 Node 版本


✅ 常见问题

npm 权限问题

不要用 sudo npm 推荐:

npm config set prefix ~/.npm-global

并加到 .bashrc:

export PATH=~/.npm-global/bin:$PATH

✅ 总结建议

场景 推荐方式
服务器 NodeSource
学习/开发 nvm
快速测试 apt

如果你告诉我 Ubuntu 版本 / 是否服务器 / 是否前端还是后端,我可以给你更精确的建议。

0 踩