Macのnode.jsをアンインストールしてnvmから再インストール
どこかのタイミングでインストールされたNode.jsをアンインストールして、nvmから再インストールしたときの覚書。
環境: OS X El Capitan 10.11.6
今のバージョンを確認
$ node -v
v4.2.2
1.Node.jsをアンインストール
アンインストールするのに参考になったサイト
どこにあるか確認
$ which node
$ which npm
node_modulesの場所も確認
$ ls /usr/local/lib/node_modules/
削除実行
$ sudo rm -rf /usr/local/bin/node /usr/local/bin/npm /usr/local/lib/node_modules/
manなど残るけど気にしない。
その他設定ファイルも削除
$ sudo rm -rf ~/.npm/ ~/.nvm/
2.nvmをインストール
公式サイトを参考にXcodeをインストールしたくない場合はCommand Line Toolsをインストールする必要があるらしい。
- creationix/nvm: Node Version Manager - Simple bash script to manage multiple active node.js versions
インストール実行
$ curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.32.1/install.sh | bash
.bashrcに追記された。.bash_profileから読み込む設定がなかったので追記(参考:本当に正しい .bashrc と .bash_profile の使ひ分け - Qiita)
$ less ~/.bash_profile
# Load .bashrc
test -r ~/.bashrc && . ~/.bashrc
再ログインしてnvmコマンドが使えるか確認
$ nvm ls-remote
Node.jsをインストール
$ nvm install v4.6.1
npmをアップデート
$ npm update -g
< Related Posts >