Macにnodebrew導入した
前回のrbenvに引き続き今回はnodebrewです。
前提的なヤツ
- OS X 10.9.5
- Homebrew 0.9.5
nodebrewのインストール
$ brew install nodebrew
.bash_profile
に下記コードを記載してパスを通す
export PATH=$HOME/.nodebrew/current/bin:$PATH
nodebrewでNode.jsをインストールする
せっかくなので、安定版と最新版の二種類を入れてみる
安定版
$ nodebrew install-binary stable fetch: http://nodejs.org/dist/v0.12.0/node-v0.12.0-darwin-x64.tar.gz ######################################################################## 100.0% Install successful
最新版
$ nodebrew install-binary latest v0.12.0 is already installed
え?v0.12.0
が安定版かつ最新版のようです。
v0.11.16のインストール
$ nodebrew install-binary 0.11.16 fetch: http://nodejs.org/dist/v0.11.16/node-v0.11.16-darwin-x64.tar.gz ######################################################################## 100.0% Install successful
インストールしたバージョンの確認
$ nodebrew list v0.11.16 v0.12.0 current: none
v0.11.16をデフォルトにしてみる
$ nodebrew use v0.11.16 use v0.11.16 $ nodebrew list v0.11.16 v0.12.0 current: v0.11.16 $ node -v v0.11.16
v0.12.0をデフォルトにしてみる
$ nodebrew use v0.12.0 use v0.12.0 $ nodebrew list v0.11.16 v0.12.0 current: v0.12.0 $ node -v v0.12.0
ふむ、ちゃんと切り替わってる。
わざわざ古いバージョンを使う理由がないのでこのまま最新版を利用します。
npmのインストール
npmが入ってるか念のため確認。
$ npm -v 2.5.1
うむ、ちゃんと入ってますね。
gulpのインストール
$ npm install --global gulp $ gulp -v [10:37:35] CLI version 3.8.11
ん?CLIじゃないバージョンってあるの?
まぁ、良いや。
bowerのインストール
$ npm install --global bower $ bower -v 1.3.12
こんなもんで
rbenvと同様、Node.jsメインで開発はしないので今回はとりあえずこんなもんで。
また必要なものがあればその時に。