Je suis loin d'être compositeur. Cependant, je l'ai utilisé sans aucun problème jusqu'à présent. Mes problèmes sont les suivants: chaque fois que je lance une mise à jour de composeur ou que j'installe tous les fichiers sous mon dossier de fournisseur, je suis dans ma liste non gérée dans git. J'ai aussi un .gitignore pour empêcher le "vendeur" d'être suivi, mais apparemment ne fait pas ce qui est supposé faire. Mon fichier .gitignore est ci-dessous.Compositeur: comportement étrange
# phpunit itself is not needed
phpunit.phar
# local phpunit config
/phpunit.xml
# ignore sub directory for dev installed apps and extensions
/apps
/extensions
#custom
runtime/
web/
/vendor
!vendor/dixonsatit/
!vendor/dixonsatit/yii2-agency-theme/dist/img/
!vendor/dixonsatit/yii2-agency-theme/dist/css/
Tous les conseils vous seront utiles.
Je ne couru ces commandes avant, il a semblé fonctionner, ce qui signifie tous les fichiers fournisseurs ont untracked. Mais dès que j'ai couru composer installer/mettre à jour les fichiers du fournisseur sont revenus. – user1960170