温馨提示×

ubuntu下nodejs咋配置

小樊
41
2026-10-19 07:11:30
栏目: 编程语言

在 Ubuntu 下配置 Node.js,常见有几种方式,推荐用 NodeSource 或 nvm,下面按常用程度给你讲清楚。


一、最推荐:用 nvm(适合开发)

1. 安装 nvm

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

安装完后,重新打开终端或执行:

source ~/.bashrc

2. 安装 Node.js

nvm install --lts

3. 设置默认版本

nvm use --lts
nvm alias default lts/*

4. 验证

node -v
npm -v

✅ 优点:可多版本切换,不影响系统


二、官方方式:NodeSource(适合服务器)

1. 添加 Node.js 源(以 20.x 为例)

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

2. 安装

sudo apt install -y nodejs

3. 验证

node -v
npm -v

三、系统自带(不推荐)

sudo apt update
sudo apt install nodejs npm

⚠️ 版本通常很旧


四、常用配置

npm 加速(国内)

npm config set registry https://registry.npmmirror.com

全局目录(避免 sudo)

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

五、简单测试

mkdir test && cd test
echo "console.log('hello node')" > app.js
node app.js

如果你告诉我:

  • 是 桌面还是服务器
  • 用 开发还是部署
  • 是否需要 Docker / PM2 / Nginx

我可以直接给你一套完整配置方案。

0 踩