使用pkg在Mac上安装的Node.js的卸载步骤
首先
因为打算使用nodebrew进行管理,所以需要卸载用包方式安装的Node.js。由于一开始遇到了一点问题,所以写下备忘录。
使用命令进行卸载。
当我尝试在各种网站上执行以下命令时,收到了一个错误消息,说在/var/db/receipts/目录下不存在org.nodejs.pkg.bom文件。
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.*
然后,实际上去瞧了/var/db/receipts/,发现了org.nodejs.node.pkg.bom,于是尝试了以下更改,成功地卸载了。
lsbom -f -l -s -pf /var/db/receipts/org.nodejs.node.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.*
顺便说一句,上述命令请逐行复制并按回车键执行。
↑适合对命令不太了解的人
↑如果执行一行结尾有\的命令,会出现>提示符,不要着急,继续粘贴下一行并按回车键即可。(←因为有人问,适合对此也不了解的人)
通过这样做,您可以卸载通过安装程序安装的Node.js。
删除NPM
sudo rm -rf ~/.npm
这样就删除了npm,所有与Node.js相关的文件都已被删除。
接下来,我们可以使用nodebrew或Homebrew进行安装。