使用自定义命令扩展 Cargo
Cargo 的设计使您可以使用新的子命令扩展它,而无需
修改 Cargo。如果 中的二进制文件名为 ,则可以
通过运行 ,将其视为 Cargo 子命令来运行它。习惯
运行 时,也会列出此类命令。能够
用于安装扩展,然后像
内置的 Cargo 工具是 Cargo 设计的超级方便的好处!$PATH
cargo-something
cargo something
cargo --list
cargo install
总结
与 Cargo 和 crates.io 共享代码是 这是 Rust 生态系统对许多不同任务有用的部分原因。Rust 的 standard 库体积小且稳定,但 crate 易于共享、使用 和 在与语言不同的时间表上进行改进。不要害羞 在 crates.io 上共享对您有用的代码;它可能对其他人也有用!
本文档由官方文档翻译而来,如有差异请以官方英文文档(https://doc.rust-lang.org/)为准