nvmとは
ゴール
- MacOSXにnvmをインストール
- Node.jsのなんか適当に新しめのバージョンをインストール
nvmをインストール
まず、creationix/nvm · GitHub ながめる。
.nvmの名前でcloneしてくる
% cd
% git clone https://github.com/creationix/nvm.git .nvm
checkoutしなきゃならんっぽい
% cd .nvm % git branch * master % git checkout `git describe --abbrev=0 --tags` # 中略 HEAD is now at f0471ac... v0.17.2 % git branch * (detached from v0.17.2) master
nvm.shを読み込む
% cd % source .nvm/nvm.sh % nvm --version 0.17.2
だいたい準備完了。一応これを毎回呼ぶようにしとく
% echo "# nvm\nsource ~/.nvm/nvm.sh" >> ~/.zshrc
nvmを使ってnodeをインストール
現在ローカルにインストールされてるnodeのバージョン一覧
% nvm ls
N/A
インストール可能なnodeのバージョン一覧
% nvm ls-remote
一番新しいの入れてみる
% nvm install 0.11.14 ######################################################################## 100.0% Now using node v0.11.14
ほう?
% nvm ls -> v0.11.14 % node --version v0.11.14
いけてる。nvm use 0.8.25
など使ってインストール済みの任意のnodeのバージョンを使い分けましょう
雑感
- こんなんいちいち備忘録して需要あるんかな
- まあいいか自分のため自分のため
DRY