Composer: 新命令`check-platform-reqs`

创建于 2017-09-08  ·  3评论  ·  资料来源: composer/composer

为 Composer 添加新命令以检查平台要求(PHP 版本和扩展)会很好,例如:

composer check-platform-reqs

为什么

我非常喜欢将一个包含所有依赖项的 zip 文件发送到生产服务器,而不是在生产中执行composer update --no-dev 。 这样的过程花费的时间更少,更安全,并且可以离线完成。

用法

解压缩命令后,应在生产服务器上执行新命令。

Feature Good First Issue

最有用的评论

我建议此命令始终检查实际平台,而不加载平台覆盖。

所有3条评论

我建议此命令始终检查实际平台,而不加载平台覆盖。

@Seldaek我对这个功能很感兴趣。 但是这个命令应该输出什么? 现在我的实现输出如下:

ext-openssl     7.0.20    requires  ext-openssl (^7.1.0)  failed
ext-pcre        7.0.20    requires  ext-pcre (*)          success
php             7.0.20    requires  php (^5.3.2 || ^7.0)  success
ext-tokenizer   7.0.20    requires  ext-tokenizer (*)     success
ext-dom         20031129  requires  ext-dom (*)           success
ext-json        1.4.0     requires  ext-json (*)          success
ext-Reflection  7.0.20    requires  ext-reflection (*)    success
ext-SPL         7.0.20    requires  ext-spl (*)           success

这个怎么样 ? 或者你有更好的建议,请告诉我~

谢谢

由 #6709 修复

此页面是否有帮助?
0 / 5 - 0 等级