温馨提示×

linux nodejs路径怎么配

小樊
38
2026-10-27 22:53:38
栏目: 编程语言

在 Linux 下配置 Node.js 的路径(环境变量 PATH),通常有以下几种情况和做法,我按常见场景给你说明:


一、通过包管理器安装(推荐,最省事)

1. 使用 apt(Ubuntu / Debian)

sudo apt update
sudo apt install nodejs npm

安装后一般会自动配置好 PATH,直接用:

node -v
npm -v

2. 使用 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.js(二进制包)并配置 PATH

1. 下载并解压

cd /usr/local
sudo tar -xvf node-v18.20.4-linux-x64.tar.xz
sudo mv node-v18.20.4-linux-x64 node

2. 配置 PATH

编辑用户环境变量(推荐):

vim ~/.bashrc

在末尾添加:

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

保存后执行:

source ~/.bashrc

验证:

node -v
npm -v

三、只给当前用户配置(不影响系统)

vim ~/.profile

添加:

export PATH=$HOME/node/bin:$PATH

然后:

source ~/.profile

四、查看当前 node 路径

which node

或

echo $PATH

五、常见问题

❌ command not found: node

说明 PATH 没配好,检查:

  • 是否 source 了配置文件
  • 路径是否写对
  • 是否用了 zsh(需改 ~/.zshrc)

✅ 建议

  • 学习 / 开发:用 nvm
  • 服务器部署:用 apt 或官方二进制包

如果你能告诉我:

  • 用的什么 Linux(Ubuntu?CentOS?)
  • 是否已安装 Node
  • 报错信息是什么

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

0 踩