表題の通り。Macを移行し、nodebrewをインストール。とりあえず最新版を入れてみようとしたところエラーが発生。
■ 環境
- Mac OSX (10.11.3)
- nodebrew 0.9.2
■ nodebrew
`nodebrew`はHomebrewでインストールしたもの。それについては下記に書いている。
今回移行した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ではなく単体で入れていたのでその残りがあったから正常に稼働していたのだろうか…。
以上。