#cargo #cargo-build #cargo-subcommand #list #dependencies #simpler #cargo-real-deps

app cargo-deps-list

Cargo 子命令,用于获取典型构建中的依赖项列表

3 个稳定版本

2.0.0 2023年9月24日
1.0.1 2022年1月19日
1.0.0 2022年1月18日

#281Cargo 插件

GPL-3.0-only

16KB
59

cargo-deps-list

Codeberg CI Crates.io

是 cargo-real-deps 的快速且简单的继承者

功能相同,但更为简单,编译速度快

由于 cargo 没有提供一种直接了解项目依赖项数量的方式,我感到非常烦恼。现在,它做到了

功能说明

它处理 cargo tree 的输出,以获取所有唯一依赖项的列表,并给出它们的数量。这不是一个复杂的程序哈哈

安装

使用 Cargo 安装

cargo install cargo-deps-list

使用方法

请参阅 cargo tree --help,因为 cargo-deps-list 所做的一切就是将您的参数传递给 cargo tree。不过,不要提供 --prefix--format,因为这由 cargo-deps-list 管理

推荐使用场景

  • cargo deps-list - 用于所有内容的所有依赖项
  • cargo deps-list --edges normal - 最终二进制文件中使用的依赖项
  • cargo deps-list --manifest-path=PATH - 用于检查当前工作目录之外的项目依赖项。 PATH 必须指向一个 Cargo.toml 文件

无运行时依赖