PHP Composer如何根据版本找到包



假设我的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的文档完成的。

相关内容

  • 没有找到相关文章

最新更新