Voltaの導入

以前、node のバージョンを管理するnvmの導入について紹介する記事を投稿しましたが、

Windows環境だと少し使い勝手が悪いようです。

機能・特徴Voltanvmasdffnm
実装言語RustBashErlangRust
動作速度非常に速いやや遅い普通非常に速い
プロジェクトごとの自動切替あり(package.json自動検出)基本なし(手動 or .nvmrc)プラグインで対応基本なし(手動 or .nvmrc)
複数ツールの一元管理あり(npm/Yarn/CLIも管理)なし(Node.jsのみ)複数言語対応Node.jsのみ
クロスプラットフォーム公式に全OS対応Windowsは非公式全OS対応全OS対応
シェル設定の必要性ほぼ不要必要必要必要
グローバルツールの安定性高い(Node切替で壊れない)低い(壊れやすい)普通普通
チーム開発との相性非常に良い(環境の再現性が高い)普通普通普通

もしも、nvmによるnodeの管理がうまくいかない場合は、インストールが簡単で、速度面を含め使い勝手がよいという評判のVoltaを試してみましょう。

https://docs.volta.sh/guide/getting-started