nodebrewとは
複数のバージョンのnode.jpをインストールし、必要に応じて切り替えるためのバージョン管理ツール
nodebrewのアンインストール
nodebrewをhomebrewで管理(インストール、バージョンアップ)するための下準備
1 |
$ curl -L git.io/nodebrew | perl - setup |
にて直接インストールしたnodebrewをアンインストールする方法
~/.nodebrew フォルダを削除する。必要に応じて .bash_profile などからPATHの設定を削除する。
homebrewからのnodebrewのインストール
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
$ brew install nodebrew ==> Downloading https://github.com/hokaccha/nodebrew/archive/v0.9.6.tar.gz ==> Downloading from https://codeload.github.com/hokaccha/nodebrew/tar.gz/v0.9.6 ######################################################################## 100.0% ==> /usr/local/Cellar/nodebrew/0.9.6/bin/nodebrew setup_dirs ==> Caveats Add path: export PATH=$HOME/.nodebrew/current/bin:$PATH To use Homebrew's directories rather than ~/.nodebrew add to your profile: export NODEBREW_ROOT=/usr/local/var/nodebrew Bash completion has been installed to: /usr/local/etc/bash_completion.d zsh completion has been installed to: /usr/local/share/zsh/site-functions ==> Summary ? /usr/local/Cellar/nodebrew/0.9.6: 7 files, 36.8K, built in 7 seconds |
nodebrewの設定環境作成
1 2 3 4 5 6 7 8 9 |
$ nodebrew setup Fetching nodebrew... Installed nodebrew in $HOME/.nodebrew ======================================== Export a path to nodebrew: export PATH=$HOME/.nodebrew/current/bin:$PATH ======================================== |
結果として ~/.nodebrew フォルダ以下が作成される。
nodebrewを使ったnode.jsのインストール
1 2 3 4 5 6 7 8 9 10 |
$ nodebrew install-binary v6.1.0 Fetching: https://nodejs.org/dist/v6.1.0/node-v6.1.0-darwin-x64.tar.gz ############# 18.3%^Cdownload failed: https://nodejs.org/dist/v6.1.0/node-v6.1.0-darwin-x64.tar.gz aquarius:~ chihayafuru$ nodebrew install-binary v6.1.0 Fetching: https://nodejs.org/dist/v6.1.0/node-v6.1.0-darwin-x64.tar.gz 1.0%^Cdownload failed: https://nodejs.org/dist/v6.1.0/node-v6.1.0-darwin-x64.tar.gz aquarius:~ chihayafuru$ nodebrew install-binary v6.1.0 Fetching: https://nodejs.org/dist/v6.1.0/node-v6.1.0-darwin-x64.tar.gz ######################################################################## 100.0% Installed successfully |