概要
Node.jsのバージョン管理ツールについて調べたところ、nvm、nodebrewなど色々存在しており、
なにを使えば正解なのかわからなかったので、Gitリポジトリの最終コミット日付とコミット数とスター数で比較してみました。
※2021/10/05更新
結論
更新頻度やコミット数、リファレンスの多さを基準としたオススメ順です。
1.nvm
最もスター数が多く、今なお開発が続いていることから、nvm が一番のオススメです。
スター数も47.6kと、他のNode.js管理ツールと比較してダントツで獲得数が多いです。
2.n
スター数は、nvm に及ばないものの、こちらも現在開発が続いております。
nvm はみんな使ってるから、別のツールを使ってみたいという方は、nをおすすめします。
n に関しては、参考記事が見つからなかったので実際にインストールして試してみました。
n (Node.js管理) のインストール手順
3.volta
Rust製の比較的新しい Node.js 管理ツールです。
M1MacOSに対応しており、高速にバージョンの切り替えが可能です。
Node.js管理ツールまとめ
※以下に列挙した以外にもあるかもしれません。
※最終コミットの最新順でソートしています。
Node.js管理 | コミット数 | 最終コミット | スター数 |
---|---|---|---|
volta | 2136 | 2021年10月4日 | 4.2k |
nvm | 2024 | 2021年9月29日 | 51.8k |
n | 730 | 2021年9月26日 | 15.1k |
nodenv | 943 | 2020年7月22日 | 1.5k |
nave | 228 | 2020年5月30日 | 1.5K |
nodebrew | 219 | 2019年1月7日 | 961 |
nodist | 441 | 2019年3月30日 | 1.3k |
ndenv | 13 | 2018年12月27日 | 313 |
volta
コミット数:2136
最終コミット:2021年10月4日
スター数:4.2k
nvm
コミット数:1980
最終コミット:2021年3月30日
スター数:48k
n
コミット数:730
最終コミット:2021年9月26日
スター数:15.1k
nodenv
コミット数:943
最終コミット:2020年7月22日
スター数:1.5k
nave
コミット数:228
最終コミット:2020年5月30日
スター数:1.5k
nodebrew
コミット数:219
最終コミット:2019年1月7日
スター数:961
nodist
コミット数:411
最終コミット:2019年3月30日
スター数:1.3k
ndenv
コミット数:13
最終コミット:2018年12月27日
スター数:313