在 Debian 上“设置 Node.js 环境”通常包含 安装 Node.js / npm、版本管理(可选 nvm)、以及 环境变量 / 全局路径配置。下面按常见场景给你一套清晰做法。
以 Node.js 20 为例:
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
sudo apt update
sudo apt install -y nodejs npm
⚠️ Debian 稳定版 Node 版本通常偏旧,不推荐生产使用。
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
重新加载 shell:
source ~/.bashrc
nvm install 20
nvm use 20
nvm alias default 20
查看版本:
node -v
✅ 好处:
sudo npm install -g xxx
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
编辑 ~/.bashrc 或 ~/.profile:
export PATH=~/.npm-global/bin:$PATH
生效:
source ~/.bashrc
npm config set registry https://registry.npmmirror.com
查看配置:
npm config list
npm install -g pm2
pm2 start app.js
pm2 startup
pm2 save
node: command not foundsource如果你能说明:
我可以给你更精确的一套配置。