Node.jsのバージョンを切り替えるnvm-windowsの使い方

JavaScript

nvm-windowsのインストール

下記のリポジトリーから「Download Now!」をクリックします。
https://github.com/coreybutler/nvm-windows

最新バージョン(Latest)の「nvm-setup.zip」をダウンロードします。
今回ダウンロードしたバージョンは 1.1.9 でした。

ダウンロードしたらZIPファイルを解凍して「nvm-setup.exe」を実行してインストールします。

Node.jsのインストール

Windows PowerShell で「nvm ls」コマンドを実行し、インストール済のNode.jsのバージョンを確認してみます。
(まだインストールしていないので表示されません)

> nvm ls

No installations recognized.

「nvm list available」コマンドでインストールできるNode.jsのバージョンを確認します。

> nvm list available

|   CURRENT    |     LTS      |  OLD STABLE  | OLD UNSTABLE |
|--------------|--------------|--------------|--------------|
|    17.4.0    |   16.13.2    |   0.12.18    |   0.11.16    |
|    17.3.1    |   16.13.1    |   0.12.17    |   0.11.15    |
|    17.3.0    |   16.13.0    |   0.12.16    |   0.11.14    |
|    17.2.0    |   14.18.3    |   0.12.15    |   0.11.13    |
|    17.1.0    |   14.18.2    |   0.12.14    |   0.11.12    |
|    17.0.1    |   14.18.1    |   0.12.13    |   0.11.11    |
|    17.0.0    |   14.18.0    |   0.12.12    |   0.11.10    |
|   16.12.0    |   14.17.6    |   0.12.11    |    0.11.9    |
|   16.11.1    |   14.17.5    |   0.12.10    |    0.11.8    |
|   16.11.0    |   14.17.4    |    0.12.9    |    0.11.7    |
|   16.10.0    |   14.17.3    |    0.12.8    |    0.11.6    |
|    16.9.1    |   14.17.2    |    0.12.7    |    0.11.5    |
|    16.9.0    |   14.17.1    |    0.12.6    |    0.11.4    |
|    16.8.0    |   14.17.0    |    0.12.5    |    0.11.3    |
|    16.7.0    |   14.16.1    |    0.12.4    |    0.11.2    |
|    16.6.2    |   14.16.0    |    0.12.3    |    0.11.1    |
|    16.6.1    |   14.15.5    |    0.12.2    |    0.11.0    |
|    16.6.0    |   14.15.4    |    0.12.1    |    0.9.12    |
|    16.5.0    |   14.15.3    |    0.12.0    |    0.9.11    |
|    16.4.2    |   14.15.2    |   0.10.48    |    0.9.10    |

This is a partial list. For a complete list, visit https://nodejs.org/en/download/releases

「nvm install」コマンドでバージョン14をインストールしてみます。

> nvm install 14
Downloading node.js version 14.18.3 (64-bit)...
Complete
Creating C:\Users\user\AppData\Roaming\nvm\temp

Downloading npm version 6.14.15... Complete
Installing npm v6.14.15...

Installation complete. If you want to use this version, type

nvm use 14.18.3

「14.18.3」がインストールされました。

> nvm ls

    14.18.3

Node.jsのバージョン指定

「nvm use <version>」コマンドでNode.jsのバージョンを指定します。
<version>部分をインストール済のバージョン(今回は14.18.3)に変えて実行します。

> nvm use 14.18.3
Now using node v14.18.3 (64-bit)
> node -v
v14.18.3

バージョンを指定する際に Windows PowerShell を「管理者として実行する」でないと下記のエラーになってしまいました。

> nvm use 14.18.3
exit status 1: �A�N�Z�X�����ۂ����܂����B

参考

NodeJS をネイティブ Windows 上に設定する | Microsoft Docs

コメント

タイトルとURLをコピーしました