跳到主要内容

mac 系统下 如何 彻底 删除 node.js

· 阅读需 2 分钟
一介布衣
全栈开发者
  • 文章目录
    • 文章目录
    • 文章目录

系统下,如何彻底删除 node.js

网上找到一段脚本,可以彻底从你的mac上卸载掉node.js

#!/bin/bash
lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom \
| while read i; do
sudo rm /usr/local/\${i}
done
sudo rm -rf /usr/local/lib/node \
/usr/local/lib/node_modules \
/var/db/receipts/org.nodejs.*

首先创建一个 shell 文件

nano  uninstall_node.sh

然后把上面的脚本拷贝到这个文件中,保存文件退出

然后给文件赋权限

chmod  777  uninstall_node.sh

最后运行脚本,彻底清除node.js

sh  uninstall_node.sh

不过在真正执行这类卸载脚本之前,最好先确认你机器上 Node.js 是通过什么方式安装的。因为不同安装来源会落在不同目录里:

  • 官方 pkg 安装
  • Homebrew 安装
  • nvm 管理的多版本环境

如果没先弄清楚来源,直接跑清理脚本有时候会删不干净,甚至把不该动的环境一起动到。

所以更稳妥的做法是:先确认安装方式,再决定清理路径。彻底删除的目标不是“删得快”,而是删得准,后面重新安装时环境能保持干净。