下面给你一份在 Linux 上配置 Node.js(Node.js 环境)的常见做法,从最推荐到其他方式,你可以按需要选择。
sudo apt update
sudo apt upgrade -y
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
✅ 成功会显示类似:
v20.x.x
10.x.x
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install 20
nvm use 20
nvm alias default 20
node -v
npm -v
✅ 优点:
sudo apt install nodejs npm
⚠️ Ubuntu / Debian 自带版本通常较老(如 12 / 14)
npm config set registry https://registry.npmmirror.com
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
mkdir test && cd test
npm init -y
node -e "console.log('Node is working')"
可以告诉我:
我可以给你完整部署方案。
如果你能告诉我:
✅ Linux 发行版(Ubuntu / CentOS / Debian)
✅ 用途(开发 / 生产 / 学习)
我可以给你更精确的步骤。