4 个版本
0.1.3 | 2020 年 5 月 15 日 |
---|---|
0.1.2 | 2020 年 4 月 7 日 |
0.1.1 | 2020 年 4 月 4 日 |
0.1.0 | 2020 年 4 月 4 日 |
在 Cargo 插件 中排名 455
48KB
959 行(不包括注释)
非官方 imgix crate
概述
imgix-rs crate 提供了用于程序化构建 imgix-URL 的功能。此 crate 仍在开发中,目前**不适合生产使用**。
此 crate 旨在明确且**正确**。目前也是一个副项目(非官方)。目前项目结构如下所示
.
└── src
├── bin
└── imgix
其中 bin/
目录表示项目的 CLI 部分,而 imgix/
目录表示 CLI 和用户使用的 crate。该项目未来可能会分为独立的 crate:一个用于 CLI,另一个用于 CLI 依赖的 crate。
有关此项目架构的更详细描述,请阅读此内容。
内容
要求
imgix-rs 使用 Rust 编写,目前仅依赖于 clap
。
安装
即将推出!目前,您可以通过 git clone
克隆此仓库。
贡献
欢迎贡献!任何贡献都不算小——错误修复、新功能、功能请求或错别字修复——都欢迎。
先决条件
imgix-rs 使用 Rust 编写,因此请确保您已安装 Rust。
克隆
克隆仓库
$ git clone https://github.com/ericdeansanchez/imgix-rs.git
构建
进入仓库并运行
$ cargo build
测试
确保在您的系统上通过测试(如果未通过,请提出问题)
$ cargo test
阅读
公开
发布文档可以在这里找到,在 docs.rs 上。
本地
在您的终端中复制并粘贴以下命令。请确保传递--no-deps
,否则您将为所有/任何依赖项构建文档。
$ cargo doc --no-deps --open
运行
不带参数调用run
$ cargo run
将导致显示 CLI 帮助信息。
依赖项
~750KB