mise ls-remote
- 用法:
mise ls-remote [FLAGS] [TOOL@VERSION] [PREFIX] - 别名:
list-all、list-remote - 效果: 只读
- 源代码:
src/cli/ls_remote.rs
列出可供安装的工具版本
结果可能会被缓存;再次查询前,运行 mise cache clear TOOL 以刷新一个工具。版本格式和排序方式因后端而异。
Arguments
[TOOL@VERSION]— Tool to get versions for[PREFIX]— Version prefix to filter by; same asTOOL@PREFIX
Flags
--all— List available versions for every tool mise currently knows about--minimum-release-age <AGE>— Only show versions released before a date or at least a duration agoTakes a date such as
2024-06-01or a duration such as90dor1y. Overrides theminimum_release_agesetting and tool option.-J --json— Output in JSON format, with metadata such ascreated_atwhen available--no-versions-host— Fetch versions from the tool's upstream instead of mise's version mirrorSame as
use_versions_host = falsefor this command.--prerelease— Include prerelease versionsWorks for backends that report prerelease metadata or detect prereleases by pattern. Same as MISE_PRERELEASES=1 or the
prereleasessetting, for this command only.--strict-metadata— Exit with an error when release metadata cannot be fetchedWithout it, backends such as aqua and ruby fall back to a version list without release dates, or an empty one. Requires --json and --no-versions-host.
-h --help— Print help
示例
List every node version
mise ls-remote nodeList node 24.x versions
mise ls-remote node@24Skip versions released in the last 30 days
mise ls-remote node --minimum-release-age 30dInclude release dates, as JSON
mise ls-remote github:cli/cli --json