Cargo 的其他方面与 Crates.io
More About Cargo and Crates.io
到目前为止,咱们只使用了 Cargo 的一些最基本特性,来构建、运行与测试所编写的代码,而 Cargo 可以完成多得多的事情。本章中,咱们将讨论他一些别的、更为先进的特性,来展示如何完成以下的这些事情:
- 经由不同发布配置文件,定制咱们的构建,customize your build through release profiles;
- 把库发布在 crates.io 上;
- 使用工作区来组织大型项目,organize large projects with workspaces;
- 从 crates.io 安装库;
- 使用定制命令来扩展 Cargo 。
相比咱们在本章会讲到的功能,Cargo 甚至能完成更多,因此对于 Cargo 全部特性的完整阐释,请参阅 他的文档。