Maison > outils de développement > composer > Que dois-je faire si les dépendances d'installation du compositeur sont lentes ?

Que dois-je faire si les dépendances d'installation du compositeur sont lentes ?

藏色散人
Libérer: 2020-05-07 15:11:45
avant
2978 Les gens l'ont consulté

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 !

Que dois-je faire si les dépendances d'installation du compositeur sont lentes ?

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
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

Donc

composer -vvv install
Copier après la connexion

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
Copier après la connexion

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 : //m.sbmmt.com/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!

Étiquettes associées:
source:cnblogs.com
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal