温馨提示×

debian怎样设置nodejs

小樊
39
2026-09-20 15:52:19
栏目: 编程语言

在 Debian 上设置(安装和配置)Node.js,有几种常见方式,下面按推荐程度给你说明。


一、使用 Debian 官方仓库(最简单,但版本较旧)

适合:只是想用 Node,不追求最新版本

sudo apt update
sudo apt install nodejs npm

查看版本:

node -v
npm -v

⚠️ Debian 仓库里的 Node 版本通常比较旧。


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

适合:需要较新或指定版本(如 18 / 20 / 22)

示例:安装 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

常见版本替换:

  • 18.x
  • 20.x
  • 22.x

三、使用 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 20
nvm use 20

设置默认版本:

nvm alias default 20

查看版本:

node -v

四、基本配置(可选但常用)

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

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

2. 全局安装权限(避免 sudo)

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

五、验证是否成功

node -e "console.log('Node is working')"

总结建议

使用场景 推荐方式
服务器稳定环境 NodeSource
本地开发 NVM
快速测试 apt

如果你是 服务器部署 / 本地开发 / Docker 环境,可以告诉我,我可以给你更针对性的配置方案。

0