既存のNodeのアンインストール
これで結構手こずった。自分どうやってnodeをインストールしたか覚えてない。
そのため、brewとかいろんな方法を試すはめに。。。
各種アンインストールのやり方
以下のやり方のどれかでアンインストールできる
- パッケージからインストールした場合
Finderからアプリケーションを開いて、nodeを削除。
※自分は違ったので、試してない - brewのアンインストール
brew uninstall node
※自分は違ったので、試してない - 最終手段
which node
でnodeの場所を探す。- 探したnodeフォルダを
rm -rf
で強制削除! - nodeをインストールしたら、パスの反映を忘れずにする!
※正式な手段ではないので、問題あるかも。。。
nodebrewでnode管理
いよいよ本題。
brewからインストール。
brew uninstall nodebrew
nodebrew
でバージョン情報やらヘルプが出たらインストール完了。
nodebrewにパスを通す。
~/.bash_profile
にパスを通す。
下記設定をしたら、source ~/.bash_profile
するのをお忘れなく!
export PATH=$HOME/.nodebrew/current/bin:$PATH
nodebrewでnodeを使うまでの流れ
nodebrew ls-remote
でインストールできるnodeを確認nodebrew install
でnodeをインストール。やり方は以下の種類がある。nodebrew install <version>
バージョン指定nodebrew install-binary <version>
バージョン指定nodebrew install-binary stable
最新の安定版をインストールnodebrew install-binary latest
最新版のインストール
※install-binaryのほうが早いとの噂も・・・
nodebrew list
でダウンロードしたnodeを確認nodebrew use <version>
で使用するnodeのバージョン指定。node -v
で指定したバージョンになるはず