La colonne tutorielle suivante de composer vous présentera la solution à la dépendance d'installation lente de composer et affichera le journal d'exécution détaillé de composer. J'espère qu'elle vous sera utile. aux amis dans le besoin !
les dépendances d'installation de composer sont lentes, consultez le journal d'exécution détaillé de composer
Installation des dépendances du compositeur sur Windows WSL
composer install
a constaté que l'exécution était anormalement lente. On soupçonnait que le miroir domestique n'était pas utilisé, mais github était directement accessible.
Besoin de voir le journal d'exécution de composer
composer -h
J'ai trouvé que les paramètres du compositeur prennent en charge
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
Donc
composer -vvv install
Comme prévu, ils sont tous allés sur 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
Après avoir mis à jour la source miroir nationale de https://laravel-china.org/composer, j'ai découvert que l'installation se faisait toujours via github.
Après vérification, il s'est avéré qu'il s'agissait d'un problème avec composer.lock. Supprimez composer.lock et exécutez composer install pour le régénérer. La raison en est que composer.lock met en cache les informations de configuration précédentes, ce qui rend la nouvelle configuration d'image invalide.
Pour plus d'articles techniques sur les compositeurs, veuillez visiter la rubrique compositeur, l'adresse est : https://www.php.cn/tool/composer/
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!