Node.jsのVersion管理ツールは色々あり、主なものは以下のもの。
-
nvm (Node Version Manager)
unix, macOSで動作可能。
Windows版はnvm-windows -
fnm
unix, macOS, windowsで動作可能。
Rustで作られた高速管理ツール -
Volta
unix, macOS, windowsで動作可能。
Rustで作られた高速管理ツール -
n
unix, macOS, windows WSLで動作可能。
Windows版は無さそう。
非常にシンプルな仕様
今回は、Microsoft公式ページでも紹介されており、Windowsでよく使われているnvm-windowsの使い方を紹介する。
nvm-windows
インストール方法
- 下記URLからnvm-setup.zipをダウンロードする
https://github.com/coreybutler/nvm-windows/releases - 展開して、nvm-setup.exeを実行する
使い方
- nvmのversion確認
nvm version
- インストール可能なNode.js Versionの確認
nvm ls available
- 特定のVersionのNode.jsのインストール
nvm install 18.18.1
- LTSで最新のVersionのNode.jsのインストール
nvm install lts
- 特定のVersionのNode.jsのアンインストール
nvm uninstall 18.18.1
- インストールされているNode.jsのVersionを確認
nvm ls
- 特定のNode.js Versionに切り替える
nvm use 20.9.0
まとめ
今回は、WindowsにおけるNode.jsのVersion管理ツールについて紹介した。