</>
Plan du cours — 28/66

Commandes Cargo essentielles

Intermédiaire
cargo add serde --features derive   # ajouter une dépendance
cargo add tokio -F full
cargo remove serde                  # retirer une dépendance
cargo update                        # mettre à jour Cargo.lock

cargo build --release
cargo run -- --arg valeur           # arguments après --
cargo run --bin autre-binaire

cargo fmt                           # formater le code
cargo clippy                        # linter (suggestions idiomatiques)
cargo clippy -- -D warnings         # warnings = erreurs (CI)
cargo doc --open                    # générer et ouvrir la doc
cargo tree                          # arbre des dépendances
cargo clean                         # supprimer target/

cargo install ripgrep               # installer un binaire depuis crates.io
cargo install cargo-watch cargo-edit cargo-audit

Astuce : cargo watch -x run (avec cargo-watch) relance l'application à chaque modification. cargo audit détecte les dépendances avec des failles connues.