【mise】mise.lockで解決済みバージョンを固定する
バージョン範囲指定は環境によって解決結果が変わる mise.tomlにjq = "1.8"のようにバージョン範囲を指定すると、実行環境やタイミングによって解決される具体的なバージョンが変わりうる。【mise】mise use --pinで解決済みのバージョンをmise.tomlに保存する では、--pinでmise.toml自体に具体的なバージョンを書き込む方法を紹介した。mise.lockはmise.tomlの範囲指定を変更せずに、解決結果だけを別ファイルに記録する仕組みで、mise公式ドキュメントでは--pinよりもこちらが推奨されている。