温馨提示×

debian怎么设置nodejs环境

小樊
42
2026-10-11 05:36:51
栏目: 编程语言

在 Debian 上设置 Node.js 环境,常见有 三种方式:
1️⃣ 用 apt 直接安装(最简单,但版本可能较旧)
2️⃣ 用 NodeSource 安装指定版本(推荐)
3️⃣ 用 nvm 管理多版本(开发最灵活)

下面分别说明。


一、用 apt 安装(适合快速使用)

sudo apt update
sudo apt install -y nodejs npm

查看版本:

node -v
npm -v

⚠️ Debian 稳定版仓库里的 Node.js 通常偏旧,不建议生产使用新特性。


二、使用 NodeSource 安装指定版本(推荐)

以 Node.js 20.x 为例:

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 安装(推荐开发环境)

1. 安装 nvm

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

重新登录或执行:

source ~/.bashrc

2. 安装 Node.js

nvm install 20
nvm use 20

设置默认版本:

nvm alias default 20

验证:

node -v
npm -v

✅ 优点:可多版本切换,不影响系统环境


四、设置 npm 全局目录(可选,避免权限问题)

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

五、验证环境是否可用

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

如果你告诉我:

  • 是 服务器还是本地开发
  • 用 Debian 几(11 / 12)
  • 是否需要 PM2 / Yarn / pnpm

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

0 踩