node.js環境構築方法

  1. gitをインストール
  2. nvmをインストール
  3. nvmでnodeをインストール
  4. npmでパッケージ管理

gitをインストール

Mac
sudo port install git-core

macportsをインストールしていない場合は別途インストール

Linux
sudo vim /etc/yum.repo.d/rpmforge.repo
[rpmforge]
name = Red Hat Enterprise $releasever - RPMforge.net - dag
mirrorlist = http://apt.sw.be/redhat/el5/en/mirrors-rpmforge
enabled = 0
gpgcheck = 0
 sudo yum --enablerepo=rpmforge install git

参考 jmblog.jp – さくらの VPS に node.js + npm + Socket.IO をインストールする手順

nvmをインストール

git clone git://github.com/creationix/nvm.git ~/.node

nvmでnodeをインストール

. ~/node/nvm.sh
nvm install v0.6.9
nvm use v0.6.9

.bashrcに追記

. ~/node/nvm.sh
nvm use v0.6.9

npmでパッケージ管理

※npmはnvmについているので、特別なインストールはいらない。

ローカルにパッケージを追加

npm install express

グローバルにパッケージを追加

npm install -g express

グローバルなパッケージをローカルで使う(リンクを作る)

npm link express