機械音痴な情報系

メモ帳.txt

MacにNode.jsをダウンロードする際に「Warning: Failed to create the file ... curl: (23) Failed writing body (0 != 847)」というエラー

qiita.com

上記サイトを参考にしながらNode.jsをインストールする際にエラー。

$ nodebrew install-binary latest
Fetching: https://nodejs.org/dist/v10.0.0/node-v10.0.0-darwin-x64.tar.gz
Warning: Failed to create the file                                                                                                   
Warning: /Users/sane/.nodebrew/src/v10.0.0/node-v10.0.0-darwin-x64.tar.gz: No 
Warning: such file or directory

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

ファイルが作れない?

$ mkdir -p ~/.nodebrew/src

ファイルを作ってあげて解決。

インストールの全コマンド。

$ brew install nodebrew
$ nodebrew -v                                  // インストールされたかチェック
$ mkdir -p ~/.nodebrew/src                     // 上のエラーを回避
$ nodebrew install-binary latest               // 最新版のnode.jsをインストール
$ nodebrew list                                // インストールされているnode.jsを表示
$ nodebrew ls-remote                           // インストール可能なバージョンを表示
$ nodebrew install-binary 9.6.1                // バージョンを指定してインストールする
$ nodebrew use  v10.0.0                        // 使用するバージョンを設定
$ echo 'export PATH=$PATH:/Users/sane/.nodebrew/current/bin' >> ~/.bashrc  // saneのところは各自変更
$ node -v                                     // これはターミナルを再起動した後に実行