Windows環境にnvmをインストールする

Windows環境にnvmをインストールする

いつの間にかnodeのバージョン管理するアプリがいっぱい増えていて、知識が追い付かないので一番人気のあるnvmをインストールします。

一旦、node.jsやnodistなどのごみは完全に削除しておきます。

nvm-windowsインストール

Windows環境にnvmインストールする場合はnvm-windowsをインストールするようです。

GitHub - coreybutler/nvm-windows: A node.js version management utility for Windows. Ironically written in Go.
A node.js version management utility for Windows. Ironically written in Go. - coreybutler/nvm-windows
Releases · coreybutler/nvm-windows
A node.js version management utility for Windows. Ironically written in Go. - coreybutler/nvm-windows

Uninstall any existing versions of Node.js before installing NVM for Windows (otherwise you’ll have conflicting versions). Delete any existing Node.js installation directories (e.g., %ProgramFiles%\nodejs) that might remain. NVM’s generated symlink will not overwrite an existing (even empty) installation directory.

Alternatively, copy the settings to the user config %UserProfile%\.npmrc. Delete the existing npm install location (e.g. %AppData%\npm) to prevent global module conflicts.

Windows環境からnode.jsを完全にアンインストールする方法 」参照

nvm-setup.zipをdownloadします。(latest:1.1.9)

Windows環境にnvmをインストールする

展開すれば、nvm-setup.exeファイルがあるのでダブルクリックします。

Windows環境にnvmをインストールする

Windows環境にnvmをインストールする

Windows環境にnvmをインストールする

Windows環境にnvmをインストールする

Windows環境にnvmをインストールする

これでインストール完了です。

nvmコマンド

nvmコマンドが使えるようになっているのでnvm lsを実行してみます。

PS C:\Users\takahashi-h5> nvm ls

No installations recognized.

nvm install latestコマンドで最新のnode.jsをインストールします。

PS C:\Users\takahashi-h5> nvm install latest
Downloading node.js version 17.6.0 (64-bit)...
Extracting...
Complete

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

nvm use 17.6.0
PS C:\Users\takahashi-h5> nvm ls

    17.6.0

奇数バージョン入ってしまいました。ということで、v16を指定してインストールします。

nvm list availableコマンドでインストール可能なバージョン一覧を表示します。

※linuxならnvm ls-remoteコマンド

PS C:\Users\takahashi-h5> nvm list available

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

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

偶数バージョンのv16.14.0をインストールします。(nvm install 16.14.0)

PS C:\Users\takahashi-h5> nvm install 16.14.0
Downloading node.js version 16.14.0 (64-bit)...
Extracting...
Complete

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

nvm use 16.14.0
PS C:\Users\takahashi-h5> nvm ls

    17.6.0
    16.14.0

これで、v16,v17がインストールされていることが確認できました。

v16を使用したいので、nvm useコマンドで使用するバージョンを指定します。

※管理者権限で実行する必要あり

PS C:\Users\takahashi-h5> nvm use 16.14.0
Now using node v16.14.0 (64-bit)
PS C:\Users\takahashi-h5> node --version
v16.14.0

これでv16.14.0を使っています。

npmはv8.3.1が入ってました。

nvm以外のバージョンマネージャ

nvsやfnmなどがあるようです。

コメント

株式会社CONFRAGE ITソリューション事業部をもっと見る

今すぐ購読し、続きを読んで、すべてのアーカイブにアクセスしましょう。

続きを読む

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