CentOS Node.js卸载操作指南
为何需要卸载Node.js
当需要升级Node.js版本、解决环境冲突或清理测试环境时,需彻底移除现有Node.js。本教程覆盖通过不同安装方式的卸载方案。
通过包管理器卸载
检查安装方式
which node
若返回/usr/bin/node
,说明通过yum安装
执行卸载命令
sudo yum remove nodejs npm -y sudo rm -rf /usr/lib/node_modules sudo rm -rf /etc/yum.repos.d/nodesource*.repo
源码编译安装的卸载
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
NVM安装的卸载
nvm deactivate nvm uninstall <版本号> rm -rf ~/.nvm
残留文件清理
sudo find / -name "node" -type f -delete 2>/dev/null sudo find / -name "npm" -type f -delete 2>/dev/null
验证卸载结果
node -v && npm -v
若显示command not found
则表明卸载成功
后续操作建议
- 重启终端会话使环境变量生效
- 推荐使用NVM进行多版本管理
- 安装前备份重要项目依赖