#run #cargo #runner #repository #download #user #aims

app cargo-example

一个易于使用的 rust 包示例运行器

4 个版本

0.2.1 2019 年 7 月 27 日
0.2.0 2019 年 7 月 27 日
0.1.1 2019 年 7 月 19 日
0.1.0 2019 年 7 月 19 日

#aims 中排名第 51

每月下载 26

MIT 许可证

500KB
248 行(不包括注释)

cargo-example 是一个易于使用的 rust 包示例运行器。

关于

cargo-example 的目标是提供一个简单的接口来运行任何有效的 rust 包的示例。目前还没有简单的方法来做这件事。为了运行示例,您始终需要手动克隆或下载您想要运行的示例所在的包的仓库。
对于 Rust 语言的新手来说,--example 功能可能甚至在一段时间内完全未知。
这个包的目标是简化这个过程。所有繁琐的克隆都从最终用户那里抽象出来。

使用方法

  1. 运行 cargo install cargo-example
  2. 使用 cargo example <crate> ...args 运行任何示例
  • <crate> 是您想要运行示例的目标包
  • args 是将转发给示例的参数列表

Example gif

开发中

只需使用 cargo run example <crate> ...args。由于某种方式,必须这样做。

灵感

如果不是 dtolnay 的出色 GitHub 项目 "request-for-implementation",我可能不会做这个项目。特别是 这个问题

早期阶段

这个项目仍处于初级阶段。它可能不会为您工作。但您可以帮忙。如果您发现错误或想要请求功能或更改,请打开一个新的 GitHub 问题。

依赖

~27MB
~613K SLoC