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