你说的 “Ubuntu 如何配置 Node.js 版”,我理解成 在 Ubuntu 上安装和配置 Node.js 环境。下面给你几种常见、推荐的做法,从「最省事」到「最专业」。
直接用 Ubuntu 自带源安装:
sudo apt update
sudo apt install nodejs npm
查看版本:
node -v
npm -v
⚠️ 缺点:版本通常很旧
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt install -y nodejs
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs
验证:
node -v
npm -v
适合开发环境 ✅
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
重新打开终端或执行:
source ~/.bashrc
nvm install 18
nvm install 20
nvm use 18
nvm alias default 18
npm config set registry https://registry.npmmirror.com
查看:
npm config get registry
不要用 sudo npm
mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc
node -e "console.log('Node OK')"
如果你说的 “Node.js 版”是指某个具体项目(比如:
可以告诉我 具体场景,我可以给你更精确的 Ubuntu 配置方案。