Mac OSX下卸载Nodejs - snandy - 博客园

有时手贱看到新版本就升级,升级后发现一堆模块不能用了,心情好慢慢调,但也有调不好的时候,只能卸载重装低版本的node了。

我的机器环境如下

1. Mac OSX 10.10.3

2. node为0.12.2

卸载过程

1. 拷贝如下代码放到一个sh文件中(如uninstall_node.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.*

2. 需要修改uninstall_node.sh文件属性

有的会提示 “Permission denied”

输入如下命令修改文件属性

?

1

chmod 777 uninstall_node.sh

3. mac终端下执行该文件,可以把uninstall_node.sh直接拖到终端,然后等上大概1分钟

可以看到node已经卸载了,输入node命令,提示command not found

相关:

https://github.com/jesseyu/uninstallNodejs/blob/master/uninstallNodejs.sh


原网址: 访问
创建于: 2019-03-31 01:55:57
目录: default
标签: 无

请先后发表评论
  • 最新评论
  • 总共0条评论