安装作曲家时如何跳过建议

网路

在本地运行时,composer install它没有显示任何建议。在我们的CI环境中,它提供了一长串我想避免的建议。我想要查看从缓存中加载的内容以及此类内容的输出,只是不想看到此内容。我已经浏览过文档,还无法弄清楚如何隐藏它。

这些建议是(还有许多其他建议)...

symfony/security-core suggests installing symfony/expression-language (For using the expression voter)
symfony/routing suggests installing symfony/expression-language (For using expression matching)
predis/predis suggests installing ext-phpiredis (Allows faster serialization and deserialization of the Redis protocol)
phpseclib/phpseclib suggests installing ext-gmp (Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.)
phpseclib/phpseclib suggests installing pear-pear/PHP_Compat (Install PHP_Compat to get phpseclib working on PHP < 4.3.3.)
patchwork/utf8 suggests installing ext-intl (Use Intl for best performance)
monolog/monolog suggests installing aws/aws-sdk-php (Allow sending log messages to AWS services like DynamoDB)

如何隐藏此输出?

伍特

当您composer install在具有composer.lock文件的项目上运行,它只会安装在composer.lock文件中锁定的版本,而不会安装任何内容。换句话说,所需的软件包和版本已经解决,只需安装它即可。

当您composer install在没有composer.lock文件的项目上运行,Composer将解析所需的软件包及其版本,并将其存储在composer.lock文件中,然后再安装它们。在这种情况下,未设置项目,并且您会收到有关其他建议软件包的通知。

在第二种情况下,您无法从输出中隐藏建议的软件包列表(至少在编写此答案时)。在第一种情况下,没有新内容,因此完全没有显示。

解决方案是将composer.lock文件送到服务器,这毕竟是一个好习惯(您不希望生产服务器具有除开发环境以外的其他版本的依赖关系,较新的版本可能会破坏您的站点)。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

安装作曲家

来自分类Dev

安装作曲家

来自分类Dev

安装作曲家时找不到php命令

来自分类Dev

如何通过PHP脚本安装作曲家?

来自分类Dev

尝试安装作曲家

来自分类Dev

无法安装作曲家laravel / socialite

来自分类Dev

如何在应用程序服务上安装作曲家?

来自分类Dev

如何解决安装作曲家Laravel失败的问题?

来自分类Dev

当我得到允许的内存错误时如何安装作曲家

来自分类Dev

TYPO3:如何在Extbase Extension中使用外部PHP库(不安装作曲家)

来自分类Dev

作曲家说???? 尝试安装时

来自分类Dev

避免在生产中安装作曲家的require-dev库

来自分类Dev

无法安装作曲家-缺少json扩展名

来自分类Dev

安装作曲家并与symfony2一起使用

来自分类Dev

安装作曲家并与symfony2一起使用

来自分类Dev

cloudformation作曲家安装

来自分类Dev

安装Symfony,作曲家

来自分类Dev

关于作曲家的安装

来自分类Dev

尝试运行作曲家安装时出错

来自分类Dev

为什么在安装作曲家之后未在“ bin”中找到或重新创建bin / console脚本?

来自分类Dev

作曲家如何指定安装目录

来自分类Dev

如何通过作曲家安装eZ平台

来自分类Dev

如何用作曲家安装symfony?

来自分类Dev

如何安装旧版本的作曲家

来自分类Dev

如何用作曲家安装symfony?

来自分类Dev

如何在“非作曲家”TYPO3 中安装“仅作曲家模式”扩展

来自分类Dev

作曲家挂在安装依赖项

来自分类Dev

作曲家安装梨包

来自分类Dev

作曲家安装-定义目录