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 全部特性的完整阐释,请参阅 他的文档

Last change: 2023-12-01, commit: 6fc28b5