# Cargo 的其他方面与 Crates.io

**More About Cargo and Crates.io**

到目前为止，咱们只使用了 Cargo 的一些最基本特性，来构建、运行与测试所编写的代码，而 Cargo 可以完成多得多的事情。本章中，咱们将讨论他一些别的、更为先进的特性，来展示如何完成以下的这些事情：

- 经由不同发布配置文件，定制咱们的构建，customize your build through release profiles；
- 把库发布在 [crates.io](https://crates.io) 上；
- 使用工作区来组织大型项目，organize large projects with workspaces;
- 从 [crates.io](https://crates.io) 安装库；
- 使用定制命令来扩展 Cargo 。


相比咱们在本章会讲到的功能，Cargo 甚至能完成更多，因此对于 Cargo 全部特性的完整阐释，请参阅 [他的文档](https://doc.rust-lang.org/cargo/)。
