イナヅマTVログ

Memo, Node.jsをOS X 10.9.4から削除して再インストール

| 0件のコメント

多分
環境はどれも最新なはずだけどnpmコマンドがことごとくerrorを吐く。

OS X 10.9.4.

npm -v
1.4.21

node -v
v0.10.30

npm コマンドを試すとこんなエラーが
Error: ENOENT, open ‘PATH_TO_DIRECTORY/null’

npm Troubleshooting を試す。
github: npm Troubleshooting

Try the latest stable version of npm

npm install -g npm

Errorになる

If your npm is broken

Just reinstall npm:

curl https://www.npmjs.org/install.sh | sh

Errorになる

Try clearing the npm cache

npm cache clean

Errorになる

home directoryの .npm を削除する

状況変わらず

ディスクユーティリティ「アクセス権を修復」を行う

状況変わらず

アンインストール後再インストール

困ったなぁー
一度削除しようと思ったけど uninstall の方法が分からない。

Mac OS X から Node.js をアンインストールする方法
そのものズバリ!助かりました。

削除コマンド後再インストール。
無事 npm コマンドが動き始めた。

参考にさせて頂いたブログに書いてあったコマンドを記録のために残しておきます。

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.*

NPM

sudo rm -rf ~/.npm

コメントを残す