用生命谱写代码的赞歌

0%

Mac电脑完全卸载nodejs

怎样完全卸载 Node.js

  • brew 安装方式
1
brew uninstall nodejs
  • 官网下载pkg安装包的
1
sudo rm -rf /usr/local/{bin/{node,npm},lib/node_modules/npm,lib/node,share/man/*/node.*}
  • 通过脚本的形式

编写一个脚本,例如叫:uninstallNodejs.sh

添加下面的内容:

1
2
3
4
5
6
7
8
#!/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.*

授权这个脚本文件,最后再运行该文件即可完全卸载。

1
chmod 777 uninstallNodejs.sh
  • 通过单个指令来删除,清除其他的遗留文件
1
2
3
4
5
6
7
8
sudo rm /usr/local/bin/npm
sudo rm /usr/local/share/man/man1/node.1
sudo rm /usr/local/lib/dtrace/node.d
sudo rm -rf ~/.npm
sudo rm -rf ~/.node-gyp
sudo rm /opt/local/bin/node
sudo rm /opt/local/include/node
sudo rm -rf /opt/local/lib/node_modules