在 Debian 上配置 Node.js 的路径,通常分几种情况,下面按常见需求给你说明:
which node
或
ls -l /usr/bin/node
ls -l /usr/local/bin/node
Debian 常见位置:
apt 安装:/usr/bin/nodenvm 安装:~/.nvm/versions/node/vXX.X.X/bin/node/usr/local/bin/node编辑用户环境变量:
nano ~/.bashrc
在末尾添加(示例):
export PATH=$PATH:/usr/local/bin
或 nvm:
export PATH=$PATH:$HOME/.nvm/versions/node/v20.11.0/bin
生效:
source ~/.bashrc
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.7/install.sh | bash
nvm install 20
nvm use 20
nvm 会自动配置 PATH,不需要手动改。
如果你用 apt 装了多个版本:
sudo update-alternatives --config node
选择对应路径即可。
sudo nano /etc/environment
添加:
PATH="/usr/local/bin:/usr/bin:/bin"
重启或重新登录生效。
sudo node 找不到 → sudo 的 PATH 不一样/usr/bin/node如果你能告诉我:
我可以直接给你精确命令。