node.jsのnvmによるバージョン管理

バージョンにより扱えるパッケージがマチマチのnode.jsだけど、nvmでインストールすれば簡単にバージョンを切り替えられるのでCentOS6.4での作業メモ。

先ず、前準備としてgitが入っていることが前提として、
nvmをgitから落としてnode.jsのv0.11.2をインストール(バーションはここでみる)

git clone git://github.com/creationix/nvm.git ~/.nvm
source ~/.nvm/nvm.sh
nvm install v0.11.2

次にログインの度にnvm.shを実行するのは大変なので.bash_profileの最後にこれを書き込む

source ~/.nvm/nvm.sh
nvm use v0.11.2
export NODE_PATH=${NVM_PATH}_modules

これで次からは何もせずにnpmとnodeが使えるようになる。

ちなみに入ってるnode.jsのバージョンと現在使っているバージョンを調べるのは

nvm ls

v0.11.2
v0.10.10
current: v0.11.2
のように出力(現在使用されているのはv0.11.2)

バージョンの切り替えは

nvm use v0.10.10