可以的,Debian 完全可以配置和使用 Node.js。下面给你几种常见、可靠的方式(从推荐到备选)。
适合需要指定 Node.js 版本(如 18 / 20 / 22)的用户。
sudo apt update
sudo apt upgrade -y
sudo apt install -y curl ca-certificates gnupg
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs
node -v
npm -v
sudo apt update
sudo apt install -y nodejs npm
查看版本:
node -v
⚠️ Debian 稳定版中的 Node.js 通常偏旧,不建议用于新项目。
适合同一台机器切换多个 Node 版本。
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
重新登录或:
source ~/.bashrc
安装 Node:
nvm install 20
nvm use 20
不要使用 sudo npm -g
建议:
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
并把下面加入 .bashrc:
export PATH=~/.npm-global/bin:$PATH
Node 服务端口(如 3000):
sudo ufw allow 3000
✅ Debian 完全支持 Node.js
✅ 生产环境推荐 NodeSource
✅ 开发环境推荐 nvm
如果你愿意,可以告诉我:
我可以给你更精确的配置方案。