ログイン
編集不可のページディスカッション情報添付ファイル
"hirosun/Homebrew/node導入"の差分

MMA
2と4のリビジョン間の差分 (その間の編集: 2回)
2013-04-13 12:09:02時点のリビジョン2
サイズ: 1325
編集者: hirosun
コメント:
2014-05-16 11:55:10時点のリビジョン4
サイズ: 738
編集者: hirosun
コメント:
削除された箇所はこのように表示されます。 追加された箇所はこのように表示されます。
行 28: 行 28:
$ sudo npm install -g jshint $ npm install -g jshint
行 30: 行 30:
sudo付けないとエラー吐かれる。(私は吐かれた)
行 32: 行 31:
{{{#!wiki caution
=== 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
}}}
を叩くと良い。
以前,Homebrewによるnodeの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を導入。

$ npm install -g jshint

以前,Homebrewによるnodeのupgrade時は二重インストールの問題があったが現在は発生しない模様。

hirosun/Homebrew/node導入 (最終更新日時 2014-05-16 11:55:10 更新者 hirosun)