温馨提示×

ubuntu nodejs路径怎么设

小樊
38
2026-09-19 23:14:57
栏目: 编程语言

在 Ubuntu 上设置 Node.js 的路径,通常分为几种情况:临时设置永久设置环境变量,以及多版本管理(推荐)。下面按常见方式说明。


一、确认 Node.js 安装位置

先查看 node 在哪:

which node
which npm

常见路径:

  • 系统安装:/usr/bin/node
  • nvm 安装:~/.nvm/versions/node/vXX.XX.X/bin/node

二、临时设置 PATH(仅当前终端有效)

export PATH=/your/node/path/bin:$PATH

例如:

export PATH=$HOME/.nvm/versions/node/v20.11.0/bin:$PATH

三、永久设置 PATH(推荐普通用户)

编辑用户环境变量:

nano ~/.bashrc

在末尾添加:

export PATH=$HOME/.nvm/versions/node/v20.11.0/bin:$PATH

保存后执行:

source ~/.bashrc

如果是 zsh

nano ~/.zshrc
source ~/.zshrc

四、系统级设置(不推荐新手)

sudo nano /etc/profile

添加:

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

然后:

source /etc/profile

五、使用 nvm(最推荐方式)

如果你还没用 nvm,可以直接管理 Node 路径和版本:

curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
source ~/.bashrc
nvm install --lts
nvm use --lts

nvm 会自动设置好 PATH。


六、软链接方式(简单粗暴)

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

七、验证

node -v
npm -v
echo $PATH

如果你能告诉我:

  • Node 是 apt / nvm / 二进制包 安装的?
  • 是不是遇到 command not foundnpm 找不到

我可以给你更精确的配置方式。

0