LoginSignup
17
23

More than 3 years have passed since last update.

複数のバージョンのNodeJSをインストール

Last updated at Posted at 2018-04-09

NodeJSは頻繁にバージョンアップされています

複数のバージョンのNodeJSをインストールし
切り替えて使用できるツールを紹介します

nvm を利用する (macOS/Linux)

インストール

Homebrewでインストール(macOS)

$ brew install nvm

インストーラをダウンロードして実行

$ curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.35.2/install.sh | bash

ディレクトリを作成

$ mkdir ~/.nvm

起動スクリプトを追加

お使いのシェルに合わせて .bash_profile.zshrc に以下を追加

.zshrc
export NVM_DIR="$HOME/.nvm"
[ -s "/usr/local/opt/nvm/nvm.sh" ] && . "/usr/local/opt/nvm/nvm.sh"

使い方

  • インストール可能なバージョンの一覧を表示
$ nvm ls-remote
  • 指定バージョンのNodeJSをインストール
$ nvm install 14.3.0
  • 最新LTSバージョンのインストール
$ nvm install --lts
  • インストール済みのバージョンを確認
$ nvm ls
  • 使用するNode.jsのバージョンを選択
$ nvm use 14.3.0

nodebrewを使う(macOS/Linux)

インストール

$ curl -L git.io/nodebrew | perl - setup

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

$ $SHELL -l

使い方

  • インストール可能なバージョンの一覧を表示
$ nodebrew ls-remote
  • 指定バージョンのNodeJSをインストール
$ nodebrew install-binary v8.11.1
  • インストール済みのバージョンを確認
$ nodebrew ls
  • 使用するNode.jsのバージョンを選択
$ nodebrew use v8.11.1

nodistを利用する (Windows)

インストール

nodistのリリースページからダウンロードしたNodistSetup-v0.8.0.exe を実行

使い方

  • インストール済みのNodeJSのバージョンを一覧表示
> nodist
  • インストール可能なNodeJSのバージョンを一覧表示
> nodist ds
  • 指定バージョンのNodeJSをインストール
> nodist + 8.11.1
  • 指定バージョンのNodeJSを使用する
> nodist 8.11.1
17
23
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
17
23