Maison > outils de développement > composer > le corps du texte

Apprenez à créer votre premier package de composition

藏色散人
Libérer: 2022-02-01 05:00:31
avant
2945 Les gens l'ont consulté

Cet article est écrit par la rubrique tutoriel de composer pour vous présenter comment créer le premier package de compositeur. J'espère qu'il sera utile aux amis qui en ont besoin !

utilise les deux sites Web suivants :
https://github.com/
https://packagist.org

(0)Structure de l'article :

1 Build :

  • Créer un projet github ;
  • Soumettre à packagist ;

2 utiliser

(1) Construire

un référentiel github plus un composer.json ;

Capture d'écran du journal git. Voyez clairement que

tag

a été ajouté (référence : https://docs.phpcomposer.com/... La balise doit être ajoutée pour générer automatiquement une version stable.

Apprenez à créer votre premier package de composition

Comment faire soumettre à Pour packagist, regardez la page d'accueil de https://packagist.org/ :

Apprenez à créer votre premier package de composition

Suivez l'inscription et le fonctionnement :

Vérifiez que s'il n'y a pas de problème, vous le verrez sur la page du package. Faites attention à la version du package dans le coin inférieur droit, mon projet Il y a trois numéros de version (description des règles de génération du numéro de version : la branche git master génère automatiquement la version "dev-master", et les deux balises génèrent chacune un numéro de version " 1.0.0" et "1.0.1")Apprenez à créer votre premier package de composition

(2 ) Utilisez Apprenez à créer votre premier package de composition

Ensuite, vous pouvez télécharger le package et l'utiliser. Prenons mon projet comme exemple :

Apprenez à créer votre premier package de compositioncomposer create-project linzh/hello_world , donc qu'il téléchargera ma dernière version stable (non-dev) par défaut ;

Si vous souhaitez télécharger d'autres versions, vous pouvez le spécifier vous-même, par exemple : composer create-project linzh/hello_world=dev-master , pour que le "dev -master" sera téléchargée

Si vous n'ajoutez pas de balise, vous devez également préciser vous-même le numéro de version, sinon une erreur sera signalée


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:
php
source:segmentfault.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