nodebrewで初回使用時にエラー

表題の通り。Macを移行し、nodebrewをインストール。とりあえず最新版を入れてみようとしたところエラーが発生。

■ 環境

  • Mac OSX (10.11.3)
  • nodebrew 0.9.2

■ nodebrew

`nodebrew`はHomebrewでインストールしたもの。それについては下記に書いている。

Homebrewでnodebrew

今回移行したMacでもHomebrewをインストール後に`nodebrew`も同様にインストールした。その後使用したところエラーが発生する。

■ Error

発生したエラーは下記の通り。

$ nodebrew install-binary v5.5.0
fetch: http://nodejs.org/dist/v5.5.0/node-v5.5.0-darwin-x64.tar.gz
Warning: Failed to create the file
Warning: /Users/withsin/.nodebrew/src/v5.5.0/node-v5.5.0-darwin-x64.tar.gz: No
Warning: such file or directory

curl: (23) Failed writing body (0 != 2293)
download faild: http://nodejs.org/dist/v5.5.0/node-v5.5.0-darwin-x64.tar.gz
$

何か忘れていることはあっただろうか?と思い下記で確認。

$ brew info nodebrew
  :
==> Caveats
Add path:
  export PATH=$HOME/.nodebrew/current/bin:$PATH

To use Homebrew's directories rather than ~/.nodebrew add to your profile:
  export NODEBREW_ROOT=/usr/local/var/nodebrew

Bash completion has been installed to:
  /usr/local/etc/bash_completion.d

zsh completion has been installed to:
  /usr/local/share/zsh/site-functions
$

`PATH`は設定している。がディレクトリは作成されていない。とりあえずディレクトリを作成してみる。

$ mkdir -p ~/.nodebrew/src

これでエラーは解消され、”v5.5.0“が正常にインストールされた。

事前に作成する必要があるのか?以前は`nodebrew`をHomebrewではなく単体で入れていたのでその残りがあったから正常に稼働していたのだろうか…。

以上。

■ 関連