簡體   English   中英

PHP Composer如何按版本查找軟件包?

[英]How does PHP Composer find a package by version?

假設我的composer.json文件包含

"require": {
    "swiftmailer/swiftmailer": "5.0.*"
}

那么Composer如何找到SwiftMailer版本5.0.0或任何其他5.0。*版本而不是4.9或5.1? 版本匹配是如何處理的?它是基於GitHub還是其他地方的信息?

它使用JSON API。 在Swift的情況下,正在解析https://packagist.org/packages/swiftmailer/swiftmailer.json

匹配版本是根據https://getcomposer.org/doc/01-basic-usage.md#package-versions上的文檔完成的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM