在 Debian 上配置 Node.js 的软件源,通常推荐使用 NodeSource 官方源(而不是 Debian 自带的老版本 nodejs)。下面按常见方式说明。
sudo apt update
sudo apt install -y curl ca-certificates gnupg
sudo mkdir -p /etc/apt/keyrings
curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | \
sudo gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg
NODE_MAJOR=20
echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_$NODE_MAJOR.x nodistro main" | \
sudo tee /etc/apt/sources.list.d/nodesource.list
可选版本:
182022sudo apt update
sudo apt install -y nodejs
node -v
npm -v
sudo apt update
sudo apt install -y nodejs npm
⚠️ 缺点:
如果你只是开发用,更推荐 nvm:
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 20
nvm use 20
优点:
不要用 sudo npm -g
建议:
npm config set prefix ~/.npm-global
export PATH=~/.npm-global/bin:$PATH
npm config set registry https://registry.npmmirror.com
如果你告诉我:
我可以给你更精确的命令。