Volta について
Volta は JavaScript ツールチェーンに特化し、プロジェクトの Node.js とパッケージマネージャーのバージョンを固定できます。チームメンバー全体で一貫した依存バージョンが自動適用され、環境の差異をなくします。
主な機能
- 01プロジェクトごと Node.js バージョンを固定する
- 02グローバル JavaScript ツールのバージョンをロックする
- 03チームメンバーにバージョン設定を自動適用する
活用シーン
- 01Node.js プロジェクトでバージョン一貫性を確保する
- 02複数の JavaScript ツールの互換バージョンを管理する
- 03チームメンバーの環境セットアップを簡素化する
インストール
OS またはパッケージマネージャーを選び、コマンドをターミナルで実行します。
インストール後にvolta --versionを実行して確認します。
コマンド例
よく使うコマンドを使う順に並べています。
詳細
手間のかからない JavaScript ツールマネージャー
重要
Volta はメンテナンスされていません。 現在動作している機能は、今後もしばらくは動作し続けるはずです。そのため、問題なく使えている場合は、別のツールへの移行を特に 急ぐ 必要はありません。ただし、新しい OS リリースやエコシステムのその他の変更による不具合には対処できません。いずれ保守計画に移行を盛り込むことをおすすめします。
miseへの移行をおすすめします。詳しくはissue #2080をご覧ください。
高速: どんな JS ツールでも、すばやくシームレスにインストールして実行できます! Volta は Rust で構築されており、軽快な静的バイナリとして提供されます。
信頼性: プロジェクトの全員が同じツールを使えるようにし、各自のワークフローを妨げません。
汎用性: パッケージマネージャー、Node ランタイム、OS を問わず、必要なのは volta install の 1 つのコマンドだけです。
特徴
- 高速 🚀
- プロジェクトごとのバージョン切り替えをシームレスに実行
- Windows とすべての Unix シェルを含む、クロスプラットフォーム対応
- 複数のパッケージマネージャーに対応
- 安定したツールのインストール—Node のアップグレードのたびに再インストールする必要はありません!
- サイト固有のカスタマイズに対応する拡張フック
Volta のインストール
Volta のインストール方法について詳しくは、ウェブサイトのスタートガイドをご覧ください。
Volta の使用
Volta の使用方法について詳しくは、ウェブサイトのVolta の仕組みガイドをご覧ください。
Volta への貢献
規模の大小を問わず、いつでも貢献を歓迎しています。大規模な機能のアイデアは、RFCとして提案してください。貢献する前に、行動規範をお読みください。
Volta への貢献方法について詳しくは、ウェブサイトの貢献ガイドをご覧ください。
Volta を使用しているのは?
|
|
|
Volta の利用者については、こちらをご覧ください。