rust/cargo中有没有像
go mod tidy
一样自动管理依赖的命令,或者我们必须手动编写Cargo.toml
的内容
Cargo 有一些内置的子命令用于管理依赖关系:
cargo add
:添加对 Cargo.toml 的依赖项cargo remove
:从 Cargo.toml 中删除依赖项cargo update
:更新 Cargo.lock 中的依赖项(不影响 Cargo.toml)对于第三方工具,我认为没有任何东西可以自动添加依赖项,但是有 cargo-machete 用于删除未使用的依赖项。
我也从 Go 切换到 Rust,所以我也遇到了同样的问题。😝😝😝