homebrewでNode.jsを管理しようと思ったとき、homebrew以外で入れてしまったNode.jsが邪魔になることがあります。削除しましょう。
node.js – How do I uninstall nodejs installed from pkg (Mac OS X)? – Stack Overflow
ここのAnswerに出ているコマンドで基本的にはよいのですが、
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.*
とあるうちの一行目、org.nodejs.pkg.bom
は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.*
これでpkgで導入したnodeは削除されるので、homebrewなりなんなりで改めて導入し直せます。