温馨提示×

ubuntu怎么设置nodejs

小樊
44
2026-10-22 03:58:30
栏目: 编程语言

在 Ubuntu 上“设置 Node.js”一般包含安装 Node.js / npm 以及基本的版本管理。下面给你几种常见、可靠的方法,按推荐程度排序。


一、推荐方式:使用 NodeSource 安装(版本新、稳定)

1. 更新系统

sudo apt update
sudo apt upgrade -y

2. 安装依赖

sudo apt install -y curl

3. 添加 NodeSource 源(以 Node 20 为例)

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

4. 安装 Node.js

sudo apt install -y nodejs

5. 验证

node -v
npm -v

二、最简单方式:用 Ubuntu 自带源(版本偏旧)

sudo apt update
sudo apt install -y nodejs npm

查看版本:

node -v
npm -v

⚠️ Ubuntu 仓库里的 Node 通常版本较旧,不推荐用于新项目。


三、推荐开发使用:用 nvm 管理 Node 版本(最灵活)

适合前端 / Node 开发,可随时切换版本。

1. 安装 nvm

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

2. 重新打开终端或执行

source ~/.bashrc

3. 安装 Node

nvm install 20
nvm use 20

4. 设置默认版本

nvm alias default 20

四、常见问题

1. npm 权限问题

不要用 sudo npm,可用:

npm config set prefix ~/.npm-global

并加到 ~/.bashrc:

export PATH=~/.npm-global/bin:$PATH

2. 升级 npm

npm install -g npm

五、总结建议

  • 服务器部署:NodeSource
  • 本地开发:nvm
  • 临时测试:apt

如果你告诉我:

  • Ubuntu 版本
  • 用途(服务器 / 开发 / 学习)
  • 是否需要特定 Node 版本

我可以给你更精确的命令。

0 踩