homebrewでインストールしたnodebrewで初めてnode.jsのインストールを実行すると"No such file or directory" にて失敗する。
現象
1 2 3 4 5 6 7 8 |
$ nodebrew install-binary v6.1.0 Fetching: https://nodejs.org/dist/v6.1.0/node-v6.1.0-darwin-x64.tar.gz Warning: Failed to create the file Warning: /Users/chihayafuru/.nodebrew/src/v6.1.0/node-v6.1.0-darwin-x64.tar.gz: Warning: No such file or directory curl: (23) Failed writing body (0 != 941) download failed: https://nodejs.org/dist/v6.1.0/node-v6.1.0-darwin-x64.tar.gz |
解決策
事前に nodebrew setup を実行する。
1 2 3 4 5 6 7 8 9 |
$ nodebrew setup Fetching nodebrew... Installed nodebrew in $HOME/.nodebrew ======================================== Export a path to nodebrew: export PATH=$HOME/.nodebrew/current/bin:$PATH ======================================== |
nodebrew setup の実行結果 ~/.nodebrew/ 以下に必要なファイルやフォルダが作成される。
brew installの実行結果
1 2 3 4 5 6 7 8 9 10 |
$ nodebrew install-binary v6.1.0 Fetching: https://nodejs.org/dist/v6.1.0/node-v6.1.0-darwin-x64.tar.gz ############# 18.3%^Cdownload failed: https://nodejs.org/dist/v6.1.0/node-v6.1.0-darwin-x64.tar.gz aquarius:~ chihayafuru$ nodebrew install-binary v6.1.0 Fetching: https://nodejs.org/dist/v6.1.0/node-v6.1.0-darwin-x64.tar.gz 1.0%^Cdownload failed: https://nodejs.org/dist/v6.1.0/node-v6.1.0-darwin-x64.tar.gz aquarius:~ chihayafuru$ nodebrew install-binary v6.1.0 Fetching: https://nodejs.org/dist/v6.1.0/node-v6.1.0-darwin-x64.tar.gz ######################################################################## 100.0% Installed successfully |