Skip to content

Instantly share code, notes, and snippets.

@srividyacb
Forked from tonymtz/gist:d75101d9bdf764c890ef
Created December 1, 2015 05:49
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save srividyacb/76f95cde9ce6c2347b97 to your computer and use it in GitHub Desktop.
Save srividyacb/76f95cde9ce6c2347b97 to your computer and use it in GitHub Desktop.
Uninstall nodejs from OSX Yosemite

First:

lsbom -f -l -s -pf /var/db/receipts/org.nodejs.pkg.bom | while read f; do sudo rm /usr/local/${f}; done sudo rm -rf /usr/local/lib/node /usr/local/lib/node_modules /var/db/receipts/org.nodejs.*

To recap, the best way (I've found) to completely uninstall node + npm is to do the following:

#go to /usr/local/lib and delete any node and node_modules cd /usr/local/lib sudo rm -rf node*

go to /usr/local/include and delete any node and node_modules directory

cd /usr/local/include sudo rm -rf node*

if you installed with brew install node, then run brew uninstall node in your terminal

brew uninstall node

check your Home directory for any "local" or "lib" or "include" folders, and delete any "node" or "node_modules" from there

go to /usr/local/bin and delete any node executable

cd /usr/local/bin sudo rm -rf /usr/local/bin/npm ls -las

You may need to do the additional instructions as well:

sudo rm -rf /usr/local/share/man/man1/node.1 sudo rm -rf /usr/local/lib/dtrace/node.d sudo rm -rf ~/.npm

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment