#cargo #walk #root #tree #path #cargo-subcommand #command

app cargo-walk

在 Rust 包依赖树中为每个包根路径运行命令

1 个不稳定版本

0.1.0 2019年9月7日

#609Cargo 插件

Apache-2.0

18KB
151

cargo-walk

一个 Cargo 插件,允许在 Rust 包依赖树中的每个包根路径运行命令。

示例

  • 使用 ripgrep 搜索与包相关的所有代码,包括依赖项: cargo walk -- rg -C 10 "find me"
  • 列出依赖树中的所有包根: cargo walk echocargo walk -- echo
  • 根据大小列出依赖项: cargo walk -- du -d 0 -h | sort -h

确保在 cargo walk 和命令之间添加 --,如果命令包含 --- 标志。

变更日志

  • 0.1.0 第一个版本。将每个包在包依赖树中的根路径添加为命令的最后一个参数。

依赖项

~36–48MB
~1M SLoC