Node のバージョン管理を nvs に移行した

Node のバージョン管理には nvm を使っていたけど、クロスプラットフォームnvs の存在を知り乗り換えた。

github.com

Windows では msi をダウンロードしてインストールするだけ。

Windows では PowerShell Core を使っているので、<ユーザー>\Documents\PowerShell\Microsoft.PowerShell_profile.ps1nvs のバージョン自動切り替え機能を有効にする設定を記述しておく。

nvs auto on

あとは、プロジェクトのディレクトリ内に .node-version を配置しておけば、シェルで移動したとき自動で Node のバージョンを切り替えてくれる。便利。