在 Ubuntu 下配置 Node.js,通常有以下几种常见方式。下面按推荐程度由高到低说明,并附带环境变量与基础配置。
sudo apt update
sudo apt upgrade -y
sudo apt install -y curl software-properties-common
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
可替换版本:
setup_18.x、setup_22.x
sudo apt install -y nodejs
node -v
npm -v
sudo apt update
sudo apt install -y nodejs npm
查看版本:
node -v
⚠️ Ubuntu 20.04/22.04 中版本通常较老(如 10.x / 12.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
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
编辑 ~/.bashrc:
export PATH=~/.npm-global/bin:$PATH
source ~/.bashrc
npm config set registry https://registry.npmmirror.com
查看配置:
npm config list
mkdir demo && cd demo
npm init -y
node -e "console.log('Node is working')"
如果你能说明:
22.04 / 20.04 等)我可以给你更精确的配置方案。