作曲家操作的先决条件

时间:2016-07-17 12:40:36

标签: php composer-php

为特定composer update执行composer.json时,是否可以定义/覆盖某些环境条件和先决条件,例如PHP版本,操作系统或特定包存在(实际上它们不是)?

我知道您可以使用Composer\Plugin\PluginInterface使用自定义编辑器插件执行这些操作,但纯粹配置是否也可以实现这一点?

这里的目标是生成一个composer.lock文件,然后在其他地方使用(平台环境不同)。

1 个答案:

答案 0 :(得分:1)

您可以使用config.platform文件中的composer.json部分来影响这一点。详情请见:https://getcomposer.org/doc/06-config.md#platform