温馨提示×

ubuntu怎样配置nodejs

小樊
45
2026-10-03 20:53:03
栏目: 编程语言

在 Ubuntu 上配置 Node.js 有多种方式,下面从最常用、最推荐到其他方式逐一说明,你可以按需求选择。


一、使用 NodeSource 安装(✅ 推荐,版本新、简单)

1. 更新系统

sudo apt update
sudo apt upgrade -y

2. 安装依赖

sudo apt install -y curl

3. 添加 NodeSource 源(以 Node 20 为例)

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

可替换版本:18.x、21.x 等

4. 安装 Node.js

sudo apt install -y nodejs

5. 验证

node -v
npm -v

二、使用 Ubuntu 官方源(⚠️ 版本较旧)

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. 重新加载 shell

source ~/.bashrc

3. 安装 Node

nvm install 20
nvm use 20

4. 设置默认版本

nvm alias default 20

5. 验证

node -v
npm -v

✅ 优点:

  • 可切换多个 Node 版本
  • 不需要 sudo
  • 适合前端 / 后端开发

四、常见配置(可选)

1. 设置 npm 镜像(国内加速)

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

2. 全局安装目录(避免权限问题)

mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

五、卸载 Node.js

APT 安装

sudo apt remove nodejs npm

NVM 安装

nvm uninstall 20

如果你告诉我:

  • Ubuntu 版本(20.04 / 22.04 / 24.04)
  • 是否用于服务器 / 本地开发
  • 是否需要 PM2、Nginx、Docker

我可以给你更精确的配置方案。

0 踩