2 个版本
0.1.1 | 2023年8月11日 |
---|---|
0.1.0 | 2023年8月3日 |
#181 in #builder
9KB
100 行代码(不包括注释)
Grey
Grey 是一个用于快速构建控制台应用的精简 Rust 包
安装
在您的项目目录中运行以下 Cargo 命令
cargo add grey
或者将以下行添加到您的 Cargo.toml 文件中
grey = "0.1.0"
使用
use grey::builder::{App, Commands};
use grey::vars;
fn main() {
let cmd: String = vars::get_cmd();
// Create a new app
let mut app: App = App::new();
app.name("Test CLI");
app.description("Testing this cli app");
app.version("1.0.0");
// Create new Commands
let mut commands: Commands = Commands::new();
// add a command
commands.add("test", test_cmd , "test command");
// run the commands
app.run(cmd, commands);
}
fn test_cmd(_app: &App) -> u8 {
println!("Hello from test");
0
}
查看文档以获取详细信息,文档
许可证
grey 包是开源软件,遵循 MIT 许可证。