Więcej o Cargo i Crates.io
Do tej pory używaliśmy tylko najbardziej podstawowych funkcji Cargo do budowania, uruchamiania i testowania naszego kodu, ale potrafi ono znacznie więcej. W tym rozdziale omówimy niektóre z jego innych, bardziej zaawansowanych funkcji, aby pokazać, jak:
- Dostosować kompilację za pomocą profili wydania.
- Publikować biblioteki na crates.io.
- Organizować duże projekty za pomocą obszarów roboczych.
- Instalować pliki binarne z crates.io.
- Rozszerzać Cargo za pomocą niestandardowych poleceń.
Cargo potrafi jeszcze więcej niż funkcjonalność, którą omówimy w tym rozdziale, więc aby uzyskać pełne wyjaśnienie wszystkich jego funkcji, zobacz jego dokumentację.