-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
概要
複数言語のバージョン管理ツールとして、以下のツールを検討する価値があるかもしれません。
ツール一覧
asdf
- 複数言語のバージョン管理を一元化
- プラグインシステムで多くの言語/ツールに対応
.tool-versionsファイルでプロジェクトごとにバージョン指定
mise (旧rtx)
- asdf互換の高速な代替ツール
- Rust製で高速
- asdfのプラグインをそのまま使用可能
- 環境変数管理機能も内蔵(direnvの代替にもなる)
aqua
- CLIツールのバージョン管理に特化
- YAML設定ファイルで宣言的に管理
- GitHub Releasesからバイナリを直接取得
現状
現在は個別のバージョン管理ツールを使用:
rbenv(Ruby)fnm(Node.js)tfenv(Terraform)
検討ポイント
- 複数ツールを一元管理するメリット vs 個別ツールの安定性
- 移行コスト
- チーム/プロジェクトでの採用状況
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels