Volta - JS開発ツールのインストールおよび管理ツール
(github.com)-
nvmのはるかに高速な代替 -
node、npm、yarnのような JavaScript 開発ツールチェーンを管理 -
Rust で書かれた高速な実行ファイル
-
開発チームで使うツールを、パッケージマネージャー、Node ランタイム、OS に関係なく一度にインストールして環境を統一
→ package.json で内容を管理し、volta install と入力するだけで完了
- プロジェクト単位でのバージョン切り替え
2件のコメント
第一印象としては、
nvmよりはるかに使いやすいですね!NVM の場合は
.nvmrcに保存されますが、Volta は基本的にpackage.json内に保存されます。→ ソースと一緒に保存されるので、開発チームが同じ環境をセットアップするのにより便利です。
NVM は初期起動時に 0.5〜2 秒ほどの遅延がありますが、Volta は高速です。
特定のバージョンを Pin しておくと、自動的にそのバージョンを使うように切り替えてくれるので便利です。