为什么在 Composer 中更新依赖项这么慢?

ale*_*r_r 3 php symfony composer-php

我正在使用 composer ( http://getcomposer.org/ ) 来管理 Symfony2 (Symfony v 2.8) 中的依赖项https://poweredtemplate.com

我有一个问题,当我在 composer.json 中添加一个新的依赖项时,例如“composer require hwi / oauth-bundle”,依赖项被添加了很长时间(~20 分钟),或者给了我错误“PHP 致命错误:允许的内存大小为……”

有什么办法可以使这个过程更快吗?

小智 8

你可以做几件事:

1) 使用 --prefer-dist

2) 检查是否加载了 Xdebug。

php -m | grep xdebug

3)您可以另外启用详细信息以查看哪些操作花费了太长时间

--prefer-dist -vvv
Run Code Online (Sandbox Code Playgroud)