温馨提示×

ubuntu怎么设nodejs路径

小樊
40
2026-10-25 05:21:26
栏目: 编程语言

在 Ubuntu 里“设置 Node.js 路径”通常有几种常见场景,下面按最常见 → 进阶给你说明。


一、用 apt 安装(最简单,推荐)

sudo apt update
sudo apt install nodejs npm

安装后 Node 一般在:

/usr/bin/node
/usr/bin/npm

✅ 已经在 PATH 里,不需要额外设置
验证:

node -v
npm -v

二、用 NodeSource / 官方二进制(常见)

1️⃣ 设置 PATH(临时)

export PATH=/usr/local/node/bin:$PATH

只在当前终端有效

2️⃣ 设置 PATH(永久)

编辑用户环境变量:

nano ~/.bashrc

末尾加:

export PATH=/usr/local/node/bin:$PATH

生效:

source ~/.bashrc

如果是 zsh:

nano ~/.zshrc

三、用 nvm 管理 Node(最推荐 ✅)

安装 nvm

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

关闭终端重新打开,或:

source ~/.bashrc

使用

nvm install 18
nvm use 18

✅ nvm 会自动帮你设置 Node 路径


四、手动指定 node 路径(比如脚本里)

/usr/local/node/bin/node app.js

或者建软链接:

sudo ln -s /usr/local/node/bin/node /usr/bin/node

五、查看当前 node 路径

which node

或

command -v node

六、常见问题

❌ node: command not found

说明不在 PATH,或没装

❌ 多版本冲突

用 nvm 或 n 管理


如果你能告诉我:

  • 你是 apt / 二进制 / nvm 安装的?
  • 想设 系统级还是用户级?

我可以给你精确到命令的配置方案。

0 踩