前提を明示する。対象は Windows 11(64-bit)+ PowerShell 7 以降。アプリの導入は既定で winget(Windows Package Manager) を使う。企業端末や Windows 10 では winget が未導入の場合があり、その際は Microsoft Store の App Installer を入れるか、各ベンダの公式インストーラに切り替える。winget は winget --version で確認できる。(Microsoft Learn)
PowerShell(または Windows Terminal)を起動する。Windows Terminal は Microsoft Store/winget から導入でき、複数シェルをタブで切替えられる。PowerShell を既定にしておけば以降のコマンドはそのまま実行できる。(Microsoft Learn)
用途の要点:Node.js の複数バージョン切替。macOS の nvm と同等の運用。
確認:
nvm version
nvm list
バージョンとインストール済み Node の一覧が出れば OK。(GitHub)
導入:
winget install -e --id CoreyButler.NVMforWindows
もしくは GitHub Releases からインストーラ(nvm-setup.exe)を取得。(Winget.run)
確認: