a fledgling

駆け出しが駆け出してみる

HomebrewでNode.jsを入れる方法とエラーの解決方法

新しいMacNode.jsを入れた際の手順メモ

Node.js, Nodebrewを削除

$ brew uninstall node
$ brew uninstall nodebrew

Nodebrewのインストール

$ brew install nodebrew

PATHを設定

$ echo 'export PATH=$HOME/.nodebrew/current/bin:$PATH' >> ~/.bashrc

PATHの反映のため再読み込み
$ source ~/.bashrc

安定版のNode.jsのインストール

$ nodebrew install-binary stable

をするとエラーになった。以下の通り。

curl: (23) Failed writing body (0 != 941)
download failed: https://nodejs.org/dist/v6.5.0/node-v6.5.0-darwin-x64.tar.gz

ググった結果、ディレクトリがないらしいので作成
$ mkdir -p ~/.nodebrew/src

再度Node.jsのインストール
$ nodebrew install-binary stable

Fetching: https://nodejs.org/dist/v6.5.0/node-v6.5.0-darwin-x64.tar.gz
...
Installed successfully

OK!

使うバージョンを指定

$ nodebrew use stable

インストールされていることを確認
$ node -v

バージョンが表示されたら完了

PATHを設定

$ echo 'export PATH=$PATH:/Users/USER_NAME/.nodebrew/current/bin' >> ~/.bashrc