きっかけ NodeJSのバージョン管理ツールってめちゃめちゃ種類ありますよね! 結局一番良いのはどれなんや! 気になったのでまとめてみました。 ちなみにパッケージマネージャーについては、こちらで詳しく書きましたので、関心がある方は、ぜひご覧ください。 ツール選定条件 1. macOSとWindowsに対応しているかどうか どちらのOSも使用する可能性を考慮して。 2. 使用しているバージョンを.node-version などのドキュメントに残せるかどうか 運用保守の観点を踏まえて、誰でも再現可能にするため。 3. プロジェクトに追従して自動でNode.jsのバージョンが変更される 様々なプロジェクトを移動する機会が多い可能性を考慮して。 以下の7つのツールを検討します。 検討ツール nvm n nodenv nodebrew fnm asdf Volta 各ツールの比較 以下7つのツールの