当我所做的只是初始化一个零依赖项的项目时,为什么 PHP Composer 这么慢?这是我运行的命令:
composer init
<逐步创建composer.json,定义0个零依赖>
composer install
等待 3 分钟(并不夸张)。
作曲家所要做的就是拉入自动加载器并创建 /vendor
,那么为什么需要这么长时间呢?就此而言,为什么该步骤不在 composer init
上发生?
是否有配置选项可用于在 init
上拉入缓存的自动加载器和供应商?
原文由 AgmLauncher 发布,翻译遵循 CC BY-SA 4.0 许可协议
另外,禁用 Xdebug 。即使运行像
composer --version
这样简单的命令,Xdebug 也会导致 Composer 花费几分钟。