
nvmを使って、Node.jsをインストールします
はじめに
こんにちは。インフラエンジニアレベル1のf_prgです。 以前rbenvで紹介したような、 Node.js版があったのでインストールしてみました。 nvmとは、Node Version Managerとのことです。
インストール
Githubからインストールする
今回は、rbenvに似せるためマニュアルインストールを選びました。
[15:28:17][f_prg@mba:~]# git clone https://github.com/creationix/nvm.git ~/.nvmCloning into '/Users/f_prg/.nvm'...remote: Counting objects: 1969, done.remote: Compressing objects: 100% (967/967), done.remote: Total 1969 (delta 1047), reused 1865 (delta 985)Receiving objects: 100% (1969/1969), 369.67 KiB | 423.00 KiB/s, done.Resolving deltas: 100% (1047/1047), done.Checking connectivity... done.[15:28:39][f_prg@mba:~]# source .nvm/nvm.shcurlのインストールスクリプトもあるようですね。
bash_profileに追記しておきます。
[15:28:59][f_prg@mba:~]# vim .bash_profile## nvm[[ -s ~/.nvm/nvm.sh ]] && . ~/.nvm/nvm.shNode.jsをインストールする
対象となるパッケージをリモート先から確認し、インストールします。
[15:40:35][f_prg@mba:~]# nvm ls-remote v0.1.14 v0.1.15 v0.1.16 : : 長いので省略してます : : v0.11.11 v0.11.12 v0.11.13[16:16:26][f_prg@mba:~]# nvm install v0.11.13######################################################################### 100.0%Now using node v0.11.13使用するパッケージを指定します
使用するバージョンを確認して デフォルト設定をして Node.jsのバージョン確認です。
[16:16:49][f_prg@mba:~]# nvm use v0.11.13Now using node v0.11.13[16:17:16][f_prg@mba:~]# nvm alias default v0.11.13default -> v0.11.13[16:17:32][f_prg@mba:~]# node -vv0.11.13最初のインストールで一つしか入れてないので 今v0.11.13使ってるとメッセージがでてますね。
まとめ
これで、rbenvのようにパッケージを自由に使えそうです。 楽になりそうですね。