温馨提示×

怎样在ubuntu配nodejs

小樊
42
2026-10-07 13:05:09
栏目: 编程语言

在 Ubuntu 上配置 Node.js 有多种方式,下面按推荐程度从简单到灵活介绍几种常见方法。


方法一:使用 Ubuntu 官方仓库(最简单,版本较旧)

适合:学习、临时使用

sudo apt update
sudo apt install nodejs npm

查看版本:

node -v
npm -v

⚠️ 版本通常较旧(如 12.x / 14.x)


方法二:使用 NodeSource(推荐,版本新)

适合:开发环境、生产环境

示例:安装 Node.js 20.x

curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt install -y nodejs

验证:

node -v
npm -v

可选安装构建工具:

sudo apt install -y build-essential

方法三:使用 NVM(最灵活,推荐开发者)

适合:需要多版本 Node.js

安装 NVM

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash

重新打开终端或:

source ~/.bashrc

使用 NVM

nvm install 20
nvm use 20
node -v

设置默认版本:

nvm alias default 20

方法四:使用 Snap(不推荐但可用)

sudo snap install node --classic

常见问题

npm 权限问题

不推荐用 sudo npm 可设置:

mkdir ~/.npm-global
npm config set prefix '~/.npm-global'
echo 'export PATH=~/.npm-global/bin:$PATH' >> ~/.bashrc
source ~/.bashrc

推荐总结

场景 推荐方式
新手 官方 apt
开发者 NVM
生产 NodeSource

如果你告诉我 Ubuntu 版本 / 用途(开发 or 服务器),我可以给你更精确的步骤。

0 踩