8
votes

Compositeur: liste des scripts et des plugins de projet?

Le compositeur est-il intégré pour afficher une liste de plugins dans le projet actuel? Ou est la seule option de recherche de plugins de compositeur une sorte de recherche de texte via les fichiers compositeur.json code> dans Vendor code> avec quelque chose comme

$ find vendor -name composer.json | xargs grep -i -r 'composer-plugin' 


0 commentaires

3 Réponses :


4
votes

Vous pouvez exécuter compositeur show -i (court pour - installé ).

voir: https://stackoverflow.com/a/15186162/1348344


2 commentaires

Informations utiles, merci, mais cela ne montre pas lequel de ces packages sont des plug-ins composteurs (ou je manque quelque chose?)


Pas un problème :) Même les réponses erronées peuvent m'apprendre quelque chose que je ne savais pas :)



2
votes

compositeur -i listerait l'arborescence de dépendance entière.

J'utilise habituellement compositeur -s pour voir quels besoins sont définis dans la racine compositeur.json


0 commentaires

1
votes

Étant donné qu'un plugin compositeur doit nécessiter le package compositeur-plugin-API (voir documentation du compositeur ) Vous pouvez répertorier les plugins avec cette commande:

Compositeur dépend du compositeur-plugin-API

Plus de détails ici: https://gecomposer.org/doc/ 03-CLI.MD # dépend-why-


0 commentaires