9个版本 (5个重大更改)
| 0.6.0 | 2022年7月27日 |
|---|---|
| 0.5.0 | 2022年5月19日 |
| 0.4.0 | 2021年11月28日 |
| 0.3.0 | 2021年10月13日 |
| 0.1.2 | 2021年4月13日 |
#1464 in Web编程
每月下载 31次
45KB
1K SLoC
简介
Dyer-cli是一个优秀的工具,旨在引导您快速、轻松地使用dyer,帮助您快速且正确地构建一个强大的爬虫、数据处理和网络程序。
安装
Dyer-cli完全使用Rust编程语言构建,不依赖任何其他依赖项,因此必须先安装Rust,以测试它,使用以下命令:
rustup --version
如果你看到一些类似的信息
rustup 1.23.1 (3df2264a9 2020-11-30)
那么你就可以开始了,以下代码就足够了。
cargo install dyer-cli
该命令将下载源代码并将其编译成可执行文件,位于你的$HOME/.cargo/bin中,确保它在你的$PATH
命令
Dyer-cli提供了一些命令,帮助你初始化、调试程序,更多命令即将推出。
dyer new
此命令帮助您初始化一个具有Info日志级别的项目,其他日志级别从Error、Warn、Info、Debug到Trace,其结构为
|___Cargo.toml
|___Readme.md
|___data/
|___data/tasks/
|___src/
|___src/entity.rs
|___src/parser.rs
|___src/actor.rs
|___src/middleware.rs
|___src/pipeline.rs
dyer check
别名dyer c,是cargo check的封装,如果你第一次运行它,dyer-cli将下载包并检查代码。
dyer fix
别名dyer f,是cargo fix的封装,如果出现诸如未使用导入或无效代码之类的警告,该命令会为你做很多事情。然而,如果发生错误,它将不会提供帮助;如果发生这种情况,你必须手动调试代码。
dyer run
别名 dyer r,是 cargo run 的封装,当程序编译时运行它。
dyer build
别名 dyer b,是 cargo build 的封装,编译程序。
dyer test
别名 dyer t,是 cargo test 的封装,测试程序。
dyer clean
是 cargo clean 的封装,清理目录。
依赖
~2.2–3MB
~53K SLoC