Node.jsを再インストール
MacBookAirにNode.jsをインストールしてから大分放置してしまってた。
久々にnodeを勉強しようと思ってインストールし直したので簡単にメモ。
nvmのインストール
前回入れた時は、バイナリからコンパイルしてインストールしたので違うバージョンのnodeに切り替えるのが面倒だった。
なので今回はnodeのバージョン管理にnvmを使う。
nvmはコマンドで簡単にインストールできる。ターミナルで以下実行。
$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh
bash_profileにも設定を自動で書き込んでくれる。
source .bashrc [[ -s "$HOME/.nvm/nvm.sh" ]] && . "$HOME/.nvm/nvm.sh" # This loads NVM
Node.jsのインストール
ls-remoteでインストールできるNode.jsのバージョンを確認できる。
$ nvm ls-remote v0.1.14 v0.1.29 v0.1.100 v0.3.3 v0.4.9 v0.6.0 v0.6.15 v0.7.8 v0.8.10 v0.1.15 v0.1.30 v0.1.101 v0.3.4 v0.4.10 v0.6.1 v0.6.16 v0.7.9 v0.8.11 v0.1.16 v0.1.31 v0.1.102 v0.3.5 v0.4.11 v0.6.2 v0.6.17 v0.7.10 v0.8.12 v0.1.17 v0.1.32 v0.1.103 v0.3.6 v0.4.12 v0.6.3 v0.6.18 v0.7.11 v0.8.13 v0.1.18 v0.1.33 v0.1.104 v0.3.7 v0.5.0 v0.6.4 v0.6.19 v0.7.12 v0.8.14 v0.1.19 v0.1.90 v0.2.0 v0.3.8 v0.5.1 v0.6.5 v0.6.20 v0.8.0 v0.9.0 v0.1.20 v0.1.91 v0.2.1 v0.4.0 v0.5.2 v0.6.6 v0.6.21 v0.8.1 v0.9.1 v0.1.21 v0.1.92 v0.2.2 v0.4.1 v0.5.3 v0.6.7 v0.7.0 v0.8.2 v0.9.2 v0.1.22 v0.1.93 v0.2.3 v0.4.2 v0.5.4 v0.6.8 v0.7.1 v0.8.3 v0.9.3 v0.1.23 v0.1.94 v0.2.4 v0.4.3 v0.5.5 v0.6.9 v0.7.2 v0.8.4 v0.1.24 v0.1.95 v0.2.5 v0.4.4 v0.5.6 v0.6.10 v0.7.3 v0.8.5 v0.1.25 v0.1.96 v0.2.6 v0.4.5 v0.5.7 v0.6.11 v0.7.4 v0.8.6 v0.1.26 v0.1.97 v0.3.0 v0.4.6 v0.5.8 v0.6.12 v0.7.5 v0.8.7 v0.1.27 v0.1.98 v0.3.1 v0.4.7 v0.5.9 v0.6.13 v0.7.6 v0.8.8 v0.1.28 v0.1.99 v0.3.2 v0.4.8 v0.5.10 v0.6.14 v0.7.7 v0.8.9
Currentバージョンがv0.8.14らしいので、v0.8.14をインストール。
ビルド済みのバイナリが公開されてるのでダウンロードが終わればインストール完了。
$ nvm install v0.8.14 ####################################################################### 100.0% Now using node v0.8.14
nodeのバージョンを確認。
$ node -v v0.8.14
インストールできた!
npm
npmはnode用のパッケージマネージャで、rubyのgemのようなもの。
以前は別途いれないといけなかったのだけど、最近はnodeをインストールすると一緒に入るらしい。
一応確認。
$ npm -v 1.1.65
入ってた。