Login
Immutable PageDiscussionInfoAttachments
Diff for "hirosun/Homebrew/node導入"

MMA
Differences between revisions 2 and 3
Revision 2 as of 2013-04-13 12:09:02
Size: 1325
Editor: hirosun
Comment:
Revision 3 as of 2013-04-26 09:57:02
Size: 1435
Editor: hirosun
Comment:
Deletions are marked like this. Additions are marked like this.
Line 47: Line 47:

なお、node v0.10.5へのupgrade時は二重インストールの問題は発生しませんでした。

Node.jsの導入

Homebrewにてnodeを導入した際と、その後のメモ

$ brew install node

これを叩くとインストールできる。

その後、npmを導入

$ curl http://npmjs.org/install.sh | sh

(追記)Homebrewにもありました...

$ brew install npm

PATHを通すために、shellの設定に

   1 export PATH="/usr/local/share/npm/bin:${PATH}"

を追記。

基本これだけ。

JavaScriptを書いているとsyntax checkしたくなるので、npmでjshintを導入。

$ sudo npm install -g jshint

sudo付けないとエラー吐かれる。(私は吐かれた)

Homebrewでのnodeのupgradeに注意!!

v0.10.3からv0.10.4にupgradeしたときのこと。 nodeが二重にインストールされてしまったので、nodeのupgrade時は前のバージョンをuninstallしたうえで行う。 また、nodeのinstall時に予めnpmが入っていると、linkができずにこれもまたエラーを吐かれるので、Homebrewのprefixからnpmのデッドシンボリックリンクを削除するため、

$ brew prune /usr/local/bin/npm
$ brew prune /usr/local/bin/jshint

を叩いた後に

$ brew link node

を叩くと良い。

なお、node v0.10.5へのupgrade時は二重インストールの問題は発生しませんでした。

hirosun/Homebrew/node導入 (last edited 2014-05-16 11:55:10 by hirosun)