composer 安装依赖缓慢,查看 composer 的详细执行日志


在 windows WSL 上安装 composer 依赖

composer install 

发现执行异常缓慢,怀疑没有走国内的镜像,而是直接访问的 github。

需要能看到 composer 的执行日志

composer -h 

发现 composer 的参数支持

 -v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug 

于是

composer -vvv install 

果然,都是走的 github。。。

Installing backpack/crud (3.2.27): Downloading https://api.github.com/repos/Laravel-Backpack/CRUD/zipball/54fb667a1cf64f4c53f8a90a3752d1f964fdec6f Downloading (connecting...) Following redirect (2) https://codeload.github.com/Laravel-Backpack/CRUD/legacy.zip/54fb667a1cf64f4c53f8a90a3752d1f964fdec6f 

我更新成 https://laravel-china.org/composer 的国内镜像源之后,发现安装依旧走的是 github。

查了一下,原来是 composer.lock 的问题,删除 composer.lock,再运行 composer install 重新生成。原因是 composer.lock 缓存了之前的配置信息,从而导致新的镜像配置无效。

参考

https://laravel-china.org/composer


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM