一个交互式终端界面,以可导航的树形结构浏览 Rust 项目的依赖图。
56+3 本周10RustApache-2.0维护活跃更新于 5天前
Rust 官方包管理器,负责下载项目依赖并编译 Rust 项目。
Cargo 是 Rust 自带的包管理器,负责下载项目声明的依赖,并调用 Rust 编译器构建项目。日常创建、构建和管理 Rust 项目时,开发者主要通过它完成。
Cargo 支持通过新增子命令进行扩展,无需修改 Cargo 本身,社区维护着第三方子命令列表。Cargo 的发布与 Rust 版本同步。从源码编译时需要 C 编译器和 git,OpenSSL、libcurl、libgit2、libssh2 等系统库可选,未找到时会使用内置版本。
项目采用 MIT 与 Apache-2.0 双协议。维护团队表示,该 crate 主要服务于 Cargo 自身,不以通用库的形式对外提供稳定 API。
克隆仓库
git clone https://github.com/rust-lang/cargo.git进入克隆的目录
cd cargo以发布模式构建 Cargo(需要已安装 cargo)
cargo build --release概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一个交互式终端界面,以可导航的树形结构浏览 Rust 项目的依赖图。
自动检查代码仓库依赖版本并提交更新 PR 的依赖管理工具。
Python 官方标准包安装工具,用于从 PyPI 及其他索引安装软件包。
一个命令行工具,为 package.json 中的依赖覆盖项记录台账并进行安全扫描,便于安全地维护。
一个开源、可自托管的 Go 模块代理与存储服务,实现 Go modules 下载协议并缓存依赖。