温馨提示×

Nodejs在Debian怎么配置

小樊
36
2026-08-28 06:36:01
栏目: 编程语言

在 Debian 上配置 Node.js,常见且推荐的方式有 apt 安装NodeSource 仓库NVM(Node Version Manager)。下面按使用场景逐一说明,并给出推荐做法。


一、使用 apt 直接安装(最简单,但版本可能较旧)

适合:只是临时用、对版本要求不高。

sudo apt update
sudo apt install -y nodejs npm

查看版本:

node -v
npm -v

特点:

  • ✅ 简单、稳定
  • ❌ 版本通常较旧(Debian 仓库偏保守)

二、使用 NodeSource(推荐生产环境)

适合:服务器、生产环境,需要较新 LTS 版本。

1️⃣ 安装依赖

sudo apt update
sudo apt install -y curl

2️⃣ 添加 NodeSource 仓库(以 Node.js 20 LTS 为例)

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

3️⃣ 安装 Node.js

sudo apt install -y nodejs

4️⃣ 验证

node -v
npm -v

✅ 优点:

  • 官方推荐方式之一
  • 版本新、稳定
  • 适合服务器部署

三、使用 NVM(推荐开发环境)

适合:前端 / 后端开发、需要多版本切换。

1️⃣ 安装 NVM

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

安装完成后,重新打开终端 或执行:

source ~/.bashrc

2️⃣ 安装 Node.js

nvm install --lts

或使用指定版本:

nvm install 18

3️⃣ 设置默认版本

nvm alias default lts/*

✅ 优点:

  • 多版本共存
  • 不影响系统 Node
  • 开发体验最好

四、配置 npm(可选但推荐)

1️⃣ 避免 sudo 运行 npm

mkdir ~/.npm-global
npm config set prefix '~/.npm-global'

~/.bashrc 中添加:

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

然后:

source ~/.bashrc

2️⃣ 设置国内镜像(国内服务器推荐)

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

五、验证是否配置成功

node -v
npm -v
which node

六、推荐方案总结

场景 推荐方式
服务器 / 生产 NodeSource
本地开发 NVM
快速测试 apt

如果你愿意,可以告诉我:

  • ✅ Debian 版本(如 11 / 12)
  • ✅ 是服务器还是本地开发
  • ✅ 是否用于前端、后端、Docker

我可以给你 更精确的配置方案一键脚本

0