加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

是否定义了PHP Composer存储库协议?

发布时间:2020-12-13 13:20:42 所属栏目:PHP教程 来源:网络整理
导读:在作曲家,PHP的包管理系统中,它可能达到 configure a repository.存储库是一个系统,作曲家将在需要查找包时“询问”.即 作曲家:嘿,存储库,我在哪里可以找到foo / bar包 存储库:你可以找到foo / bar(在这个扩展zip文件中的这个VCS存储库中) 默认情况下,作曲
在作曲家,PHP的包管理系统中,它可能达到 configure a repository.存储库是一个系统,作曲家将在需要查找包时“询问”.即

作曲家:嘿,存储库,我在哪里可以找到foo / bar包

存储库:你可以找到foo / bar(在这个扩展zip文件中的这个VCS存储库中)

默认情况下,作曲家会在想要查找内容时查看packagist.org存储库.

上述简明英语描述的技术细节(即协议)是否定义在任何地方?或者,换一种方式,是否有任何地方的packages.json模式文件的描述?

The documentation对此有点不足,只说

The main repository type is the composer repository. It uses a single packages.json file that contains all of the package metadata.

甚至这是(在某些情况下)不准确,因为packages.json文件可以包含其他json文件,以避免超大的packages.json.

这是一个定义良好的协议,还是作为“作曲家存储库”应该如何运作的唯一真实来源?

看看 satis.它是一个开源的Package Repository Generator for Composer.它生成一个Composer存储库文件.该文件有望告诉您有关packages.json架构的更多信息. Composer在他们的网站上对此没有很好的描述确实有点奇怪.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读