2026/04/28(火)nvm-windowsをマニュアルインストールする方法
投稿日:
マニュアルインストールするのに地味にハマったので記録として残しておく。
Windowsのユーザー名が日本語だとインストーラーを使ったインストールでは正常に動作しないため、そういったときに使える。
確認環境
nvm-windows 1.2.2
やり方
- GitHubのnvm-windows/releasesから
nvm-noinstall.zipを落としてくる - 適当な場所に解凍する。ここでは
C:\env\apps\nvmとする。 - Windowsのパスに次の物を作成する
NVM_HOME:C:\env\apps\nvmNVM_SYMLINK:C:\env\apps\nvm\env- シンボリックリンク用なので存在しないパスを指定する
PATHに%NVM_HOME%と%NVM_SYMLINK%の二つを追加する- 次のコマンドを走らせ、上手くいけばOK
nvm install lts nvm on nvm use 24 node -v
トラブルシューティング
nvm useしてもnodeにパスが通っておらず動かない
NVM_SYMLINKの設定がおかしい。どうもnvm useをした時に、このパスに指定したバージョンのnode.exeのシンボリックリンクが張ることで切り替えているようなので、ここが正しくないと正常にパスが通らない。
NVM_SYMLINKは存在しないパスを指定する必要がある。適当な文字列を指定しても動かない。