MacOSXでnode.js/npm/nvmをインストール
メモ。(3/4 15時に修正)
$ brew install node $ curl http://npmjs.org/install.sh | sh $ npm install nvm $ source ~/.bashrc # nvmのインストール時に指示される $ nvm install v0.4.2 # など
最初に brew install node するけど、ここで入るnode.jsのバージョンはあまり気にしなくていい。あとからnpm経由で入れたnvmで入れたnode(ややこしい……)の方を実際には使うことになる。
あと /usr/local/lib/node のownerを変えたのはnpm install nvmがPermission Deniedで失敗したから。本来はなくていいはず、という気がするので、そもそもbrew関連で何か見落してる可能性が高い。いらなかった*1
*1:brew install npm すると curl http://npmjs.org/install.sh | sudo sh しろ、と言われるんだけど、その通りにやると当然 /usr/local/lib/node 以下のownerがrootになっちゃう。sudoはべつにいらない。はず。