在 Ubuntu 上卸载 Node.js 的方法,取决于你当初是怎么安装的。下面按常见情况给你说明。
node -v
which node
sudo apt remove nodejs
sudo apt autoremove
sudo apt purge nodejs
nvm ls
nvm uninstall <版本号>
# 例如
nvm uninstall 18.19.0
rm -rf ~/.nvm
并删除 ~/.bashrc 或 ~/.zshrc 中的 nvm 相关配置。
如果你是手动解压安装的:
which node
假设输出是:
/usr/local/bin/node
直接删除:
sudo rm -rf /usr/local/bin/node
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/lib/node_modules
sudo snap remove node
npm ls -g --depth=0
手动删除:
rm -rf ~/.npm
node -v
npm -v
如果提示 command not found,说明已卸载干净。
如果你愿意,可以告诉我:
我可以给你更精确的命令。