Mac への Node.js のインストールに失敗したので対処した話


こんにちは Kiraba の堀口です。今回はMac に Node.js をインストールしたのでメモしておきます。途中うまくインストールできなかったのでその対処法もまとめました。
Mac に Homebrew をインストールしていることを前提とします。 Homebrew のインストールについてはこちらの記事を参考にしてください。

nodebrewのインストール

まずは nodebrew をインストールしていきます。

brew install nodebrew

バージョンを確認して表示されればインストールが成功しています。

nodebrew -v

Node.jsのインストール

Node.jsをインストールしていきます。

nodebrew install-binary latest

Warning: Failed to create the file というエラーでインストールに失敗しました。

Warning: Failed to create the file

ホームに .nodebrew/src のディレクトリを作るとこの問題が回避できるらしいので、以下のようにディレクトリを作成します。

mkdir -p ~/.nodebrew/src

もう一度実行したら成功しました。

nodebrew install-binary latest

以下のコマンドで使用中のバージョンを確認します。

nodebrew list

続いてインストール可能なバージョンを表示します。

nodebrew ls-remote

バージョンを指定してインストール場合は以下のように実行しましょう。

nodebrew install-binary 10.15.1

インストールしたバージョンを有効にする場合は use コマンドで有効化します。

nodebrew use v10.15.1

Node brew list で確認し current: で表示されているバージョンが使用中のバージョンです。

nodebrew list
v10.15.1
v11.13

current: v10.15.1 //使用中のバージョン

パスを通す

Node.js がインストールできたのでパスを通します。
vi で .bashrc を編集していきます。

vi ~/.bashrc

v10.15.1 の部分は使用するバージョンに合わせて変更してください。わからない場合は直接ホームにある .nodebrew のディレクトリを見てみるとわかりやすいです。行を追加して保存します。

PATH=$PATH:/Users/username/.nodebrew/node/v10.15.1/bin

node -v を実行してバージョンが表示されれば成功です。

node -v
v10.15.1

npmも確認しておきます。バージョン確認して表示されればOKです。

npm -v
6.7.0

参考サイト

Macにnode.jsをインストールする手順。

Node.jsのインストールに失敗する時の解決策(No such file or directory)

コメントを残す