首页 > webfront > ECMAS > nodejs > > 正文

如何在mac上彻底卸载nodejs

发布人:zhoulujun@live.cn    点击:

在window底下,卸载nodej是很容易,但是,在mac下……或许,我是菜鸟……但是,用了mac后,才知道window的用户体验多好……或许这个b我装不

在window底下,卸载nodej是很容易,但是,在mac下……或许,我是菜鸟……

但是,用了mac后,才知道window的用户体验多好……或许这个b我装不起……

……

mac下卸载nodejs……


1. 删除/usr/local/lib中的所有node和node_modules

2. 删除/usr/local/lib中的所有node和node_modules的文件夹

3. 如果是从brew安装的, 运行brew uninstall node

4. 检查~/中所有的local, lib或者include文件夹, 删除里面所有node和node_modules

5. 在/usr/local/bin中, 删除所有node的可执行文件

6. 最后运行以下代码:


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


如果简单点:

就用脚本卸载去……

#!/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