web-dev-qa-db-fra.com

Mise à jour Composer fichiers à chargement automatique sans «mise à jour du compositeur»?

Je travaille sur un projet qui a beaucoup de dépendances que je contrôle personnellement. Chaque fois que le mappage d'espace de noms change dans une exigence, je dois exécuter composer update pour actualiser le fichier Composer autoload afin que les mappages d'espace de noms puissent être récupérés.

Cependant, si je modifie le vendor/ directement, il n'est pas nécessaire de consulter les dernières versions via composer update - tout ce dont j'ai besoin est d'actualiser le fichier de chargement automatique. Pour un projet avec des dizaines d'exigences hébergées sur GitHub, composer update peut prendre quelques minutes.

Existe-t-il un moyen d'obtenir composer pour actualiser les fichiers de chargement automatique sans avoir à exécuter composer update?

23
jevon

composer install et/ou composer dump-autoload ferait de même. ( documentation dump-autoload )

37
Sven

Il y a ici quelques conseils intéressants qui permettent de modifier directement les fichiers source dans le répertoire du fournisseur et composer de travailler ensemble.

http://moquet.net/blog/5-features-about-composer-php/

0
David Newcomb