在 Debian 系统上卸载 Node.js 的方法,取决于你当初是怎么安装的。下面按常见情况分别说明。
which node
node -v
dpkg -l | grep node
sudo apt remove --purge nodejs
sudo apt autoremove
sudo rm -rf /usr/local/lib/node_modules
rm -rf ~/.npm
rm -rf ~/.node
如果你之前用的是:
curl -fsSL https://deb.nodesource.com/setup_xx.x | sudo -E bash -
sudo apt install -y nodejs
卸载方式一样:
sudo apt remove --purge nodejs
sudo apt autoremove
并清理源(可选):
sudo rm /etc/apt/sources.list.d/nodesource.list
sudo apt update
nvm ls
nvm uninstall 18
rm -rf ~/.nvm
并删除 ~/.bashrc / ~/.zshrc 中的 nvm 相关配置。
如果你是把 node 解压到 /usr/local:
sudo rm -rf /usr/local/bin/node
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/lib/node_modules
which node
node -v
npm -v
如果都没有输出,说明已卸载成功。
如果你告诉我:
which node 的输出我可以给你更精确的卸载命令。