WindowsにおけるNode Version Manager(NVM)の完全ガイド

概要: このチュートリアルでは、WindowsにNode Version Manager(NVM)をインストールして使用する方法を学びます。

異なるNode.jsプロジェクトがあり、それぞれ異なるバージョンが必要な場合に、コンピューター上で複数のNode.jsバージョンを管理するのは難しい場合があります。

幸いなことに、Node Version Manager(NVM)を使用すると、コンピューター上で複数のNode.jsバージョンを簡単に管理および切り替えることができます。

NVMはmacOSとLinuxのみをサポートしています。ただし、Windowsではnvm-windowsを使用できます。

WindowsにNVMをインストールする

まず、nv-windowsのリリースページからnvm-windows(nvm-setup.exe)をダウンロードします。

次に、インストーラーを実行し、インストールプロセスに従います。

NVMをインストールすると、インストール済みのNode.jsがスキャンされ、このNode.jsバージョンを管理するかどうかを確認するプロンプトが表示されます。NVMに管理を許可するには、[はい]をクリックしてください。

nvm経由でNode.jsをインストールする

まず、新しいコマンドプロンプトまたはPowerShellウィンドウを開きます。

次に、nvm installコマンドを実行して、特定のNode.jsバージョンをインストールします。

npm install <version>Code language: HTML, XML (xml)

バージョンをインストールするバージョン番号に置き換えます。例:

nvm install 20.6.0Code language: CSS (css)

最新の長期サポート(LTS)バージョンをインストールするには、次のコマンドを使用できます。

nvm install lts

最新のNode.jsをインストールする場合は、次のコマンドを使用できます。

nvm instal latest

インストール済みのNode.jsバージョンを一覧表示する

まず、新しいコマンドプロンプトまたはPowerShellウィンドウを開きます。

次に、nvm listコマンドを実行して、インストールされているすべてのNode.jsバージョンを一覧表示します。

nvm listCode language: PHP (php)

出力は次のようになります。

* 22.6.0 (Currently using 64-bit executable)
  20.16.0
  18.12.1Code language: CSS (css)

アスタリスク(*)が付いているバージョンは、現在アクティブなNode.jsバージョンを示しています。Node.jsのバージョンを確認することで確認できます。

node -v

出力

v22.6.0Code language: CSS (css)

または、nvm currentコマンドを実行することもできます。

nvm current

現在アクティブなNode.jsバージョンが返されます。

v22.6.0Code language: CSS (css)

Node.jsバージョンを切り替える

特定のNode.jsに切り替えるには、次のコマンドを使用します。

nvm use <version>Code language: HTML, XML (xml)

<version>を切り替えたいバージョン番号に置き換えます。例:

nvm use 20.16.0Code language: CSS (css)

ユーザーアカウント制御のポップアップが表示される場合があります。[はい]をクリックすると、次の出力が表示されます。

Now using node v20.16.0 (64-bit)Code language: CSS (css)

そして、現在アクティブなNode.jsバージョンを確認できます。

nvm current

出力

v20.16.0Code language: CSS (css)

Node.jsバージョンをアンインストールする

コンピューター上の特定のNode.jsバージョンをアンインストールするには

まず、nvm listコマンドを使用して、インストールされているすべてのバージョンを一覧表示します。

nvm listCode language: PHP (php)

次に、アンインストールコマンドを実行します。

nvm uninstall <version>Code language: HTML, XML (xml)

<version>をアンインストールするバージョンに置き換えます。

まとめ

  • Node Version Manager(NVM)を使用して、1台のコンピューターで複数のNode.jsバージョンを管理および切り替えます。
  • nvm installコマンドを使用して、特定のNode.jsバージョンをインストールします。
  • nvm listコマンドを使用して、コンピューターにインストールされているNode.jsバージョンの一覧を表示します。
  • nvm useコマンドを使用して、特定のNode.jsバージョンに切り替えます。
  • nvm currentコマンドを使用して、現在アクティブなNode.jsバージョンを表示します。
  • nvm uninstallコマンドを使用して、コンピューター上の特定のNode.jsバージョンをアンインストールします。
このチュートリアルは役に立ちましたか?