1
0

node.jsのバージョン管理ツールはどれを使うべきか?

Posted at

結論

結論パターン0

バージョン管理などそもそも考えない(答えになっていないが・・・)

結論パターン1

自分の好きなのを使う(答えになっていないが・・・最終的にはここに収束するような気もする)

結論パターン2

node.js公式のインストール方法で説明されているパッケージマネージャーを使用する

  • Windowsの場合: fnm または chocolatey
  • macOS/Linuxの場合: nvm または fnm

上記からクロスプラットフォームを考慮する場合の選択肢はfnmとなる。node v20.0.0が出たころは、fnmは掲載されいなかったと記憶しているので、fnmは比較的新しいものと思われる。
注:chocolateyは、macOSでいうところのhomebrewに相当するもので、node.jsの専用ツールではない。

結論パターン3

マルチプラットフォームに対応しているvoltaという選択肢

おまけ

有名どころのツール一覧

リンクはしてないので詳細はググってください

  • nvm (Node Version Manager)
  • fnm (Fast Node Manager)
  • chocolatey
  • volta
  • n (Node simple version management)
  • nodebrew
  • nvs (Node Version Switcher)
1
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
0