22 lines
756 B
Markdown
Raw Normal View History

# cargo metadata
> 以 JSON 格式输出当前软件包的工作空间成员和已解析的依赖项。
> 注意:输出格式可能在未来的 Cargo 版本中发生变化。
> 更多信息:<https://doc.rust-lang.org/cargo/commands/cargo-metadata.html>。
- 打印当前软件包的工作空间成员和已解析的依赖项:
`cargo metadata`
- 仅打印工作空间成员,不获取依赖项:
`cargo metadata --no-deps`
- 根据指定版本打印特定格式的元数据:
`cargo metadata --format-version {{版本号}}`
- 打印带有 `resolve` 字段的元数据,仅包含给定目标三元组的依赖项(注意:`packages` 数组仍将包含所有目标的依赖项):
`cargo metadata --filter-platform {{目标三元组}}`