Help us understand the problem. What is going on with this article?

Macにnodejsを入れたときにFailed to create the fileでインストールできない

More than 1 year has passed since last update.

macでnodejsを入れるときにエラー(Failed to create the file)になったさいの対処法です。

環境

maxos 10.14
Homebrew 1.8.6

エラー内容

# brewでnodebrewをインストール
$ brew install nodebrew
# 最新版のnodejsをインストール
$ nodebrew install-binary latest

Fetching: https://nodejs.org/dist/v11.6.0/node-v11.6.0-darwin-x64.tar.gz
Warning: Failed to create the file 
Warning: /Users/kzfm/.nodebrew/src/v11.6.0/node-v11.6.0-darwin-x64.tar.gz: No 
Warning: such file or directory
                                                                           0.0%
curl: (23) Failed writing body (0 != 1058)
download failed: https://nodejs.org/dist/v11.6.0/node-v11.6.0-darwin-x64.tar.gz

https://nodejs.org/dist/v11.6.0/node-v11.6.0-darwin-x64.tar.gz
はアクセスできる。

原因と対処法

インストール先のディレクトリがないため

mkdir -p ~/.nodebrew/src
でディレクトリを作っておく。

$ nodebrew install-binary latest
Fetching: https://nodejs.org/dist/v11.6.0/node-v11.6.0-darwin-x64.tar.gz
######################################################################## 100.0%
Installed successfully

できた!

homebrew使っているとこの手のエラーは遭遇したことはないので忘備録としてとっておく。

kz23szk
サーバーサイドエンジニア 。主にAWS上でGolang、PHP開発してます。
timers
グローバルな家族アプリFammを開発運営しているスタートアップです。
https://timers-inc.com
Why not register and get more from Qiita?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away