【发布时间】:2017-03-22 11:01:58
【问题描述】:
在 composer.json 中,我依赖于许多 PHP 包。我希望将依赖项解析为与 PHP 5.5 兼容但仍可以在 PHP 7 上运行的包。
我该怎么做?
【问题讨论】:
标签: php composer-php dependency-management
在 composer.json 中,我依赖于许多 PHP 包。我希望将依赖项解析为与 PHP 5.5 兼容但仍可以在 PHP 7 上运行的包。
我该怎么做?
【问题讨论】:
标签: php composer-php dependency-management
一般来说,PHP 是向后兼容的,因此您应该能够在任何较新的版本上运行您的库,因此指定最低要求的版本就足够了。
要指定特定的 PHP 版本,请使用 platform 配置指令:
{
"name": "some/library",
"version": "1.0.0",
"config":
"platform": {
"php": "5.5"
}
}
}
【讨论】: