LoginSignup
1
2

More than 3 years have passed since last update.

macへnode.jsのインストール

Last updated at Posted at 2019-12-14

macにnode.jsをインストールする時に、3記事くらい参考させていただいてやっとできたので、自分ができたやり方をメモしておく。
何か間違いなどあれば言っていただければ嬉しい。

まず、インストールの手順としては以下になる。

1.homebrewのインストール
2.nodebrewのインストール(一瞬詰まった)
3.Node.jsのインストール(ここで結構詰まった)

自分は、特に手順3の環境パスを通すところで詰まった。

1.homebrewのインストール

まずは、すでにインストールされているか確認。

$ brew -v
-bash: /usr/local/bin/brew: No such file or directory

上記のメッセージが表示されている場合は、インストールされていない。

インストール

https://brew.sh/index_ja.html に書いてあるスクリプトを実行する

/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"

2019/12/11現在は上記

homebrewがインストールできているか確認

$  brew -v
Homebrew 2.2.1
Homebrew/homebrew-core (git revision 9ee2; last commit 2019-12-10)

2.nodebrewのインストール

まずはインストールされているか確認

nodebrew -v
-bash: /usr/local/bin/nodebrew: No such file or directory

上記のメッセージが表示されている場合は、インストールされていない。

インストール

homebrew から nodebrew をインストールする

$ brew install nodebrew

nodebrewがインストールできているか確認

$ nodebrew -v
nodebrew 1.0.1

上記のようにバージョンが表示されていれば、インストールに成功している。

3.Node.jsのインストール

インストールできるバージョンの確認

$ nodebrew ls-remote
v0.0.1    v0.0.2    v0.0.3    v0.0.4    v0.0.5    v0.0.6    

v0.1.0    v0.1.1    v0.1.2    v0.1.3    v0.1.4    v0.1.5    v0.1.6    v0.1.7
v0.1.8    v0.1.9    v0.1.10   v0.1.11   v0.1.12   v0.1.13   v0.1.14   v0.1.15
v0.1.16   v0.1.17   v0.1.18   v0.1.19   v0.1.20   v0.1.21   v0.1.22   v0.1.23
v0.1.24   v0.1.25   v0.1.26   v0.1.27   v0.1.28   v0.1.29   v0.1.30   v0.1.31
v0.1.32   v0.1.33   v0.1.90   v0.1.91   v0.1.92   v0.1.93   v0.1.94   v0.1.95
v0.1.96   v0.1.97   v0.1.98   v0.1.99   v0.1.100  v0.1.101  v0.1.102  v0.1.103
v0.1.104  

v0.2.0    v0.2.1    v0.2.2    v0.2.3    v0.2.4    v0.2.5    v0.2.6    

v0.3.0    v0.3.1    v0.3.2    v0.3.3    v0.3.4    v0.3.5    v0.3.6    v0.3.7
v0.3.8    
(略・・・)

上記コマンドで以下のようなエラーが発生する場合もあるそうです。(自分はならなかった)

取得:https://nodejs.org/dist/v7.10.0/node-v7.10.0-darwin-x64.tar.gz
警告:ファイルの作成に失敗しました 
警告:/Users/whoami/.nodebrew/src/v7.10.0/node-v7.10.0-darwin-x64.ta
警告:r.gz:そのようなファイルまたはディレクトリはありません

curl:(23)本文の書き込みに失敗しました(0!= 941)
ダウンロードに失敗しました:https://nodejs.org/dist/v7.10.0/node-v7.10.0-darwin-x64.tar.gz

その場合は以下のコードでディレクトリを作成すると良い。

$ mkdir -p〜/ .nodebrew / src

インストール

バージョンを指定してインストールするためには、以下のようにする。

$ nodebrew install-binary v10.16.3

最新版をインストールしたい場合は以下を実行する。

$ nodebrew install-binary latest

インストールされた Node.js のバージョンを確認する

$ nodebrew list
v10.16.3

current: none

使用する Node.js のバージョンを指定する

$ nodebrew use v10.16.3
use v10.16.3

Node.js のパス設定

Node.js のバージョンを確認する。

$ node -v
-bash: node: command not found

※ 上記のようなメッセージが表示されていると、Node.js へのパスが通っていません

以下を実行する。

echo export PATH=$HOME/.nodebrew/current/bin:$PATH >> ~/.bash_profile

node から Node.js のバージョンを確認する(パスの疎通を確認する)

$ node -v
v10.16.3

※ 上記のように、バージョン情報が表示されれば Node.js にパスが通っています。

以上です!

大変お世話になったサイト
https://qiita.com/kyosuke5_20/items/c5f68fc9d89b84c0df09
あと2つ、なんて調べたか忘れてしまったので、また記載しておきます。

1
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
2