【IT】Macへの複数のNode.js導入
皆さま
こんにちは
今日は、Macへの複数のNode.jsを導入した時のメモとなります。
導入手順
手順は、いくつかあるようですが、
今回は、「nodebrew」を使用します。
1.nodebrewの導入
brewでインストールしますが、
入っていない場合は、以下で導入します。
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
nodebrew をインストールします。
# brewを暫く使用していない場合に実施してコマンドを最新します。
brew update
# nodebrewをインストールします。
brew install nodebrew
~/.bash_profile(もしくは、~/.bashrc)
(zshの方は、~/.zshrc)
へパスを追加してコマンドを有効とします。
export PATH=$HOME/.nodebrew/current/bin:$PATH
パスを反映します。
source ~/.bash_profile
2.Node.jsをインストール
インストール可能なNode.jsを表示します。
$ nodebrew ls-remote
・
・
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 v12.16.3 v12.17.0 v12.18.0 v12.18.1 v12.18.2 v12.18.3 v12.18.4
v12.19.0 v12.19.1 v12.20.0 v12.20.1 v12.20.2 v12.21.0 v12.22.0 v12.22.1
v12.22.2 v12.22.3 v12.22.4 v12.22.5 v12.22.6 v12.22.7 v12.22.8 v12.22.9
v12.22.10 v12.22.11 v12.22.12
・
・
v16.0.0 v16.1.0 v16.2.0 v16.3.0 v16.4.0 v16.4.1 v16.4.2 v16.5.0
v16.6.0 v16.6.1 v16.6.2 v16.7.0 v16.8.0 v16.9.0 v16.9.1 v16.10.0
v16.11.0 v16.11.1 v16.12.0 v16.13.0 v16.13.1 v16.13.2 v16.14.0 v16.14.1
v16.14.2 v16.15.0 v16.15.1 v16.16.0 v16.17.0 v16.17.1 v16.18.0 v16.18.1
v16.19.0 v16.19.1 v16.20.0
v17.0.0 v17.0.1 v17.1.0 v17.2.0 v17.3.0 v17.3.1 v17.4.0 v17.5.0
v17.6.0 v17.7.0 v17.7.1 v17.7.2 v17.8.0 v17.9.0 v17.9.1
v18.0.0 v18.1.0 v18.2.0 v18.3.0 v18.4.0 v18.5.0 v18.6.0 v18.7.0
v18.8.0 v18.9.0 v18.9.1 v18.10.0 v18.11.0 v18.12.0 v18.12.1 v18.13.0
v18.14.0 v18.14.1 v18.14.2 v18.15.0 v18.16.0
・
・
今回は、v16.20.0とv18.16.0をインストールします。
nodebrew install-binary v16.20.0
nodebrew install-binary v18.16.0
インストール済みのNode.jsを確認します。
$ nodebrew ls
.DS_Store
v16.20.0
v18.16.0
使用するNode.jsを指定します。(今回は、v16.20.0)
nodebrew use v16.20.0
Node.jsのバージョンを確認します。
$ node -v
v16.20.0
これで、Node.jsが複数導入できました。
では