Learn or Die

生涯勉強。Macです。

Node.jsをインストールする

前提

homebrewがインストール済みであること

nodebrewをインストールする

nodebrewはNode.jsのバージョン管理ツールです。

#インストール
$ brew install nodebrew
#インストールできたか確認
$ nodebrew -v

Node.jsのインストール

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

$ nodebrew ls-remote
v10.0.0   v10.1.0   v10.2.0   v10.2.1   v10.3.0   v10.4.0   v10.4.1   v10.5.0
v10.6.0   v10.7.0   v10.8.0   v10.9.0   v10.10.0  v10.11.0  v10.12.0  v10.13.0
v10.14.0  v10.14.1  v10.14.2  v10.15.0  v10.15.1  v10.15.2  v10.15.3  v10.16.0
v10.16.1  v10.16.2  v10.16.3  v10.17.0  v10.18.0  v10.18.1  v10.19.0  v10.20.0
v10.20.1

v11.0.0   v11.1.0   v11.2.0   v11.3.0   v11.4.0   v11.5.0   v11.6.0   v11.7.0
v11.8.0   v11.9.0   v11.10.0  v11.10.1  v11.11.0  v11.12.0  v11.13.0  v11.14.0
v11.15.0

v12.0.0   v12.1.0   v12.2.0   v12.3.0   v12.3.1   v12.4.0   v12.5.0   v12.6.0
v12.7.0   v12.8.0   v12.8.1   v12.9.0   v12.9.1   v12.10.0  v12.11.0  v12.11.1
v12.12.0  v12.13.0  v12.13.1  v12.14.0  v12.14.1  v12.15.0  v12.16.0  v12.16.1
v12.16.2

v13.0.0   v13.0.1   v13.1.0   v13.2.0   v13.3.0   v13.4.0   v13.5.0   v13.6.0
v13.7.0   v13.8.0   v13.9.0   v13.10.0  v13.10.1  v13.11.0  v13.12.0  v13.13.0


v14.0.0

インストール方法は3通りあります。

1. バージョンを指定してインストールする場合

#例)nodebrew install-binary 12.0.0
$ nodebrew install-binary {version}

2. 最新版をインストールする場合

$ nodebrew install-binary latest

3. 安定版をインストールする場合

$ nodebrew install-binary stable

エラーが出る場合

以下のようなエラーが出る場合

Fetching: https://nodejs.org/dist/v14.3.0/node-v14.3.0-darwin-x64.tar.gz
Warning: Failed to create the file
Warning: /Users/misaki.inoue/.nodebrew/src/v14.3.0/node-v14.3.0-darwin-x64.tar.
Warning: gz: No such file or directory
curl: (23) Failed writing body (0 != 719)

download failed: https://nodejs.org/dist/v14.3.0/node-v14.3.0-darwin-x64.tar.gz

ディレクトリを作成すると解決しました。

$ mkdir -p ~/.nodebrew/src

nodeを有効化する

インストールしたバージョンを確認。

$ nodebrew ls
v14.3.0

current: none

current: noneになってしまっているので、有効化する。

$ nodebrew use v14.3.0

これでcurrent: v14.3.0となっているはずです。

パスを通す

bashの場合

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

zshの場合

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

反映させる

パスを通したらsourceコマンドで反映させましょう。
ターミナルの再起動でも大丈夫です。

bashの場合

$ source ~/.bashrc

zshの場合

$ source ~/.zshrc

nodeが使えるか確認

$ node -v

バージョンが表示されればOKです。