1. はじめに
nvm (Node Version Manager) は、複数の Node.js バージョンを管理するためのツールです。これを使用すると、同じマシン上に異なる Node.js バージョンをインストールして切り替えることができます。以下に、nvm の詳細をいくつか紹介します。
-
インストールと構成: nvm は、nvm の GitHub リポジトリからダウンロードしてインストールできます。インストールが完了したら、コマンド ラインから nvm コマンドを使用するように環境変数を構成する必要があります。構成が完了したら、nvm を使用して Node.js バージョンの管理を開始できます。
-
バージョンのインストールと切り替え: nvm を使用すると、複数の Node.js バージョンを簡単にインストールできます。コマンド を使用するだけです
nvm install <version>
。 ここで、<version>
はインストールする Node.js のバージョン番号です (例: )nvm install 12.18.3
。インストールしたら、nvm use <version>
たとえば を使用して目的のバージョンに切り替えることができますnvm use 12.18.3
。 -
デフォルト バージョン: 次を使用して、
nvm alias default <version>
指定した Node.js バージョンをデフォルト バージョンとして設定できます。こうすることで、新しいターミナル ウィンドウを開くたびに、設定したバージョンがデフォルトで使用されます。たとえば、nvm alias default 12.18.3
バージョン 12.18.3 をデフォルトのバージョンとして設定します。 -
インストールされているバージョンと使用可能なバージョンを一覧表示する:
nvm ls
コマンドを使用すると、インストールされているすべての Node.js バージョンを一覧表示できるだけでなく、nvm ls-remote
リモートで使用できる Node.js バージョンも一覧表示できます。 -
nvm uninstall <version>
バージョンのアンインストール: Node.js バージョンをアンインストールする場合は、次のコマンドを使用できます。ここで<version>
、 はアンインストールするバージョン番号です。たとえば、nvm uninstall 12.18.3
バージョン 12.18.3 はアンインストールされます。 -
インストールされている NPM パッケージの移行: ある Node.js バージョンから別のバージョンに切り替える場合、
nvm reinstall-packages <version>
コマンドを使用して、現在のバージョンの NPM パッケージを再インストールし、新しいバージョンで使用できます。
全体として、nvm は、同じマシン上の異なる Node.js バージョンの管理と切り替えを非常に簡単にする非常に便利なツールです。開発者であってもプロフェッショナル ユーザーであっても、nvm を使用すると、異なるプロジェクトで異なる Node.js バージョンを使用できるため便利です。
2. 共通コマンド
- nvm install : 指定されたバージョンの Node.js をインストールします (例: nvm install 12.18.3)
- nvm use : インストールされている Node.js の指定されたバージョンに切り替えます (例: nvm use 12.18.3)
- nvm alias default : 指定したバージョンの Node.js をデフォルト バージョンとして設定します (例: nvm alias default 12.18.3)
- nvm current: 現在使用している Node.js のバージョンを表示します。
- nvm ls: インストールされているすべての Node.js バージョンを一覧表示します
- nvm ls-remote: リモートで利用可能な Node.js バージョンのリスト
- nvm uninstall : 指定されたバージョンの Node.js をアンインストールします (例: nvm uninstall 12.18.3)
- nvm reinstall-packages : 指定されたバージョンの Node.js を再インストールし、インストールされている NPM パッケージを移行します
これらのコマンドは、異なる Node.js バージョン間の切り替えに役立ち、インストールされている Node.js バージョンを管理および維持できるようになります。