✅ 方法一:使用 nvm 安装的 Node(推荐方式)
如果你是用 nvm 安装的 Node.js,可以这样卸载:
nvm uninstall <version>
比如:
nvm uninstall 22
列出所有已安装版本:
nvm ls
如果你想彻底移除 nvm 和所有 Node.js 版本:
rm -rf ~/.nvm
sed -i '/NVM_DIR/d' ~/.bashrc ~/.zshrc ~/.profile ~/.bash_profile 2>/dev/null
✅ 方法二:系统通过包管理器(如 apt、brew、yum)安装的 Node.js
macOS (通过 Homebrew 安装的 Node)
brew uninstall node
然后手动删除缓存和配置:
sudo rm -rf /usr/local/lib/node_modules
sudo rm -rf ~/.npm
sudo rm -rf ~/.node-gyp
Ubuntu/Debian (apt 安装的)
sudo apt purge nodejs
sudo apt autoremove
并清除全局模块目录(如有):
sudo rm -rf /usr/local/lib/node_modules
sudo rm -rf ~/.npm
✅ 方法三:手动安装的 Node.js
如果你是从 nodejs.org 下载 tar 或 .pkg 安装的:
macOS/Linux:
sudo rm -rf /usr/local/bin/node
sudo rm -rf /usr/local/bin/npm
sudo rm -rf /usr/local/include/node
sudo rm -rf /usr/local/lib/node_modules
sudo rm -rf ~/.npm
Windows:
-
打开“控制面板” → 程序 → 卸载 Node.js
-
手动删除目录:
-
C:\Program Files\nodejs -
%AppData%\npm -
%AppData%\npm-cache
-