Ce qui suit est une introduction à la structure du compositeur par compositeur en utilisant la colonne tutoriel. J'espère que cela sera utile aux amis dans le besoin !
structure du compositeur
Outil de ligne de commande Composer : Cette compréhension est relativement simple, grâce au Composer.json défini par l'utilisateur Téléchargez le code dont vous avez besoin. Si vous utilisez simplement Composer, il suffit de maîtriser certaines commandes spécifiques.
Chargeur de code à chargement automatique : grâce à Composer, les développeurs peuvent l'utiliser de différentes manières, et la clé est basée sur l'espace de noms de PHP. concept et le développement du standard PSR-4, Composer vient de développer un autoloader de code basé sur ces deux
Github : Avec Github, les développeurs PHP peuvent héberger du code open source sur À cet égard, le développement de Composer est né de Github. Composer télécharge essentiellement le code sur Github localement
Packagist : Pour les utilisateurs qui utilisent l'outil de ligne de commande de Composer, puis l'outil de ligne de commande Comment savoir combien de packages peuvent être utilisés par les utilisateurs Cela dépend principalement ? sur Packagist. Packagist est le principal référentiel d'informations sur les packages de Composer. Les développeurs de packages hébergent des codes spécifiques sur Github et soumettent les informations sur les packages à Packagist. Utilisez cette méthode pour que Composer interroge Packagist en fonction des informations de Composer.json définies localement. basé sur les informations Composer.json/Package.json, et correspond enfin à l'entrepôt github. Composer s'appuie également sur Github lorsqu'il télécharge enfin le code Composer.json sur l'entrepôt, il existe trois types de composer.json impliqués, et leurs. les significations sont différentes.
Composer.json : C'est le noyau de Composer et les règles de Composer. Les trois types sont également mentionnés ci-dessus. Il existe deux types de Composer.json. lorsque je les utilise, j'ai toujours raté la première fois que j'ai appris
Pour plus d'articles techniques sur les compositeurs, veuillez visiter composer Colonne !
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!