在 Debian 上搭建 Node.js 环境,常见有 三种方式:系统 apt 安装(简单但版本旧)、NodeSource 仓库(推荐,版本新)、nvm(多版本切换)。下面按推荐程度给你说明。
sudo apt update
sudo apt install -y curl
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
想装 18 就改
setup_18.x,22 就setup_22.x
sudo apt install -y nodejs
node -v
npm -v
sudo apt update
sudo apt install -y nodejs npm
查看版本:
node -v
Debian 稳定版里 Node 通常比较老(如 12/18),不推荐生产用
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 20
nvm use 20
node -v
npm config set registry https://registry.npmmirror.com
建议 不要加 sudo 装全局包,用 nvm 或:
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
如果你告诉我:
cat /etc/os-release)我可以给你更精确的一步到位命令。