Node.jsの開発環境の構築 - nvmとnodebrew
nvmとnodebrewは どちらも環境にNode.jsのバージョンを指定してインストールし、インストールした複数のNode.jsを切り替えて使うことができる。
機能の違いとしては、nvmはLong Time Supportのバージョンを自動的に選別してくれる機能がある。構成を選ぶ際には参考にできるかも。
nvmのlts機能
$ nvm install 8 --lts # 8のLTS最新版を落としてくる Downloading and installing node v8.9.4...
$ nvm ls-remote --lts # LTS版のみをリストする . . . v6.13.0 (Latest LTS: Boron) v8.9.0 (LTS: Carbon) v8.9.1 (LTS: Carbon) v8.9.2 (LTS: Carbon) v8.9.3 (LTS: Carbon) -> v8.9.4 (Latest LTS: Carbon)
nvm
インストール
$ brew install nvm
Node.jsのバイナリをインストール
$ nvm install 8.3.0 $ nvm use 8.3.0 $ node -v v8.3.0
ソースからのビルド
$ nvm install -s 8.3.0
nodebrew
インストール
$ brew install nodebrew
Node.jsのバイナリをインストール
nodebrew install
するとソースビルドするのでとても時間がかかる。
$ nodebrew install-binary 8.3.0 $ nodebrew use 8.3.0 $ node -v v8.3.0
ソースからのビルド
$ nodebrew install 8.3.0