crates.io:Rust包管理仓库 - 美国开源软件库
Rust语言的官方包注册表,托管所有用Cargo构建的库和工具,是Rust生态系统依赖分发的核心平台。
行业分类: 美国开源软件库、Rust、[文]包管理、Cargo、开发者[章]工具
成立时间: 2015年(随Rust 1.0发布,由Rust项目[来]维护)
所属国家: 美国网站(由Rust Foundation支持,[自]社区维护)
网站语言: 支持英语(为主)
服务区域: 全球
官方网站: www.crates.io
网站介绍: www.crates.io 是Rust编程语言的官方包注册表,存储Rust生态的所有Crate。自2015年Rust 1.0稳定版发布以来,crates.io由Rust社区和Rust Foundation共同维护。开发者使用Cargo包管理器,在Cargo.toml中声明依赖,执行cargo build自动下载和编译Crate。
网站提供每个Crate的详[C]情页:文档链接、版本历史、[c]依赖关系图、下载量和许可证[c]信息。发布Crate需通过[c]cargo publish命令,并需G[n]itHub账户登录和API[.]令牌验证。crates.i[c]o侧重安全性和稳定性,支持[o]语义版本控制,并展示每个版[m]本的状态(如yanked)[文]。平台还有每日下载量统计和[章]热门分类浏览。
操作流程: 访问www.crates.io ,搜索Crate或按分类浏览。在Cargo.toml中添加依赖名和版本,运行cargo build安装。发布Crate使用cargo publish,需先登录cargo login输入API令牌。通过GitHub账户注册和管理令牌。文档通常在docs.rs自动生成和托管。