You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Crystal是否有Shards中央仓库?有无类NPM/pip的包管理工具及规划?

Crystal语言包管理相关问题解答
  • Crystal的官方包管理工具就是Shards,它完全对应你提到的NPM、pip这类工具的定位——专门负责Crystal项目的依赖声明、版本管理与安装。日常使用时,你只需要在项目根目录的shard.yml文件里写明依赖信息,运行shards install就能自动完成包的拉取和配置,根本不用手动去下载仓库文件。

  • 关于中央仓库:目前无官方维护的中心化仓库,但有社区替代方案。官方暂时还没推出类似npmjs.com或PyPI的官方中央仓库,但社区搭建了实用的包索引平台,能帮你搜索绝大多数公开的Crystal包,还能直接生成shard.yml里的依赖配置代码——这下你就不用手动复制GitHub仓库地址了,找到目标包后复制对应的配置条目粘贴就行,能省不少麻烦。

  • 官方的中央仓库计划:Crystal团队确实把“官方包仓库”列入了长期路线图,目前已经在讨论包发布流程、版本校验、镜像支持这类核心细节,但暂时还没有明确的上线时间,得等这些技术问题打磨到位后才会推进落地。

内容的提问来源于stack exchange,提问作者dkimot

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.20 12:09:14