从本地删除node.js
我已经通过安装程序安装了Node.js。
这是我第一天学习Node.js。
我没有考虑,直接通过安装程序安装了node.js。
我是がいぽい(这是我的Twitter账号)。 (平常我是一名iOS工程师。)
删除Node.js的本地文件非常简单。
尽管我在5秒钟内删除了Node.js,但我花了一个小时来撰写这篇文章。是的。
这次我决定使用node.js,所以随便从安装程序中安装了一下,就像是“反正把node.js装上就好了”的感觉。但是我在各种文章中看到说,“由于node.js版本管理麻烦,最好马上转用nodebrew”,所以我决定改用nodebrew。
如果你这么说的话,那就先删除本地的node.js,通过nodebrew来使用吧。
因此,删除本地的node.js。
在搜索中找到很多的这个命令。
$ 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.*
(参考资料)如何从 pkg(Mac OS X)中卸载已安装的 nodejs?
https://stackoverflow.com/questions/9044788/how-do-i-uninstall-nodejs-installed-from-pkg-mac-os-x
(Reference)如何卸载通过 pkg(Mac OS X)安装的 nodejs?
https://stackoverflow.com/questions/9044788/how-do-i-uninstall-nodejs-installed-from-pkg-mac-os-x
这样真的有人成功删除了吗?
我复制粘贴了。
can't open /var/db/receipts/org.nodejs.pkg.bom: No such file or directory
**** Can't open /var/db/receipts/org.nodejs.pkg.bom.
被告诉说,绝对不要在不理解命令意义的情况下执行(自警)。
删除node.js
获取Node.js在运行时的完整路径
$ which node
→ /usr/local/bin/node
实际的删除
$ sudo rm -rf /usr/local/bin/node
确认是否已删除
$ node -v
bash: command not found: node
顺便删除npm。
$ sudo rm -rf ~/.npm
请确认是否已经成功删除
$ npm -v
bash: command not found: npm
消失了。结束了。