在 Ubuntu 里“设置 Node.js 路径”通常有几种常见场景,下面按最常见 → 进阶给你说明。
sudo apt update
sudo apt install nodejs npm
安装后 Node 一般在:
/usr/bin/node
/usr/bin/npm
✅ 已经在 PATH 里,不需要额外设置
验证:
node -v
npm -v
export PATH=/usr/local/node/bin:$PATH
只在当前终端有效
编辑用户环境变量:
nano ~/.bashrc
末尾加:
export PATH=/usr/local/node/bin:$PATH
生效:
source ~/.bashrc
如果是 zsh:
nano ~/.zshrc
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 路径
/usr/local/node/bin/node app.js
或者建软链接:
sudo ln -s /usr/local/node/bin/node /usr/bin/node
which node
或
command -v node
说明不在 PATH,或没装
用 nvm 或 n 管理
如果你能告诉我:
我可以给你精确到命令的配置方案。