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 quetag
a été ajouté (référence : https://docs.phpcomposer.com/... La balise doit être ajoutée pour générer automatiquement une version stable.Comment faire soumettre à Pour packagist, regardez la page d'accueil de https://packagist.org/ :
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")
(2 ) Utilisez
Ensuite, vous pouvez télécharger le package et l'utiliser. Prenons mon projet comme exemple :composer 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éeSi 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