我正在使用作曲器(http://getcomposer.org/)在此处https://poweredtemplate.com管理Symfony2(Symfony v 2.8)中的依赖项
我有一个问题,当我在composer.json中添加新的依赖项时,例如“ composer require hwi / oauth-bundle”,该依赖项会添加很长时间(〜20min),或者我出现错误“ PHP致命错误:允许的内存大小为...”
有什么方法可以使这个过程更快?
答案 0 :(得分:3)
您可以做一些事情:
1)使用--prefer-dist
2)检查是否已加载Xdebug。
php -m | grep xdebug
3)您可以另外启用详细信息以查看哪些操作花费的时间太长
--prefer-dist -vvv
答案 1 :(得分:-1)
您需要从~/.composer
文件夹中更改所有者。
sudo chown -R $USER ~/.composer
没有此权限,作曲家无法将软件包安装在缓存文件夹中。