最新バージョンだけを手早く確認したい
【mise】mise ls-remoteでインストール可能なバージョン一覧を確認する
はツールの全バージョンを一覧表示するが、最新バージョンだけを知りたい場合は一覧から目視で探す手間がかかる。mise latestを使うと、最新バージョンだけを1行で確認できる。
mise latest の基本
ツール名だけを指定してmise latestを実行する。
$ mise latest jq
1.8.2
jqの最新バージョンである1.8.2だけが出力される。
バージョンのプレフィックスで絞り込む
ツール名の後に@でプレフィックスを指定すると、そのバージョン系列の中で最新のものを確認できる。
$ mise latest jq@1.8
1.8.2
1.8というリリースは存在しないため、1.8から始まるバージョンの中の最新として1.8.2が解決される。メジャーバージョンごとにリリースサイクルが分かれているツールで、特定のバージョン系列の最新パッチを確認する場合に使う。
–installedでインストール済みの中の最新を確認する
--installedを付けると、リモートの最新版ではなく、手元にインストール済みのバージョンの中から最新のものを表示する。
$ mise latest jq --installed
インストール済みのバージョンが1つもない場合、何も出力されない。jq@1.7.1をインストールした後に実行すると、インストール済みバージョンの中の最新が表示される。
$ mise use jq@1.7.1
$ mise latest jq --installed
1.7.1
リモートの最新版とインストール済みバージョンにずれがないかを確認したい場合に使う。
\第一線のプログラマーの行動原理を学べる!/
