La colonne tutorielle suivante decomposervous présentera comment publier votre propre package Composer sur Packagist. J'espère qu'elle sera utile aux amis qui en ont besoin !
Explication des termes :
Brève description : Je souhaite publier le projet sur packagist , vous devez d'abord publier le projet sur github (bien sûr, il existe plusieurs options), puis vous connecter à packagist pour publier.
Vous pouvez comprendre que Packagist est l'index et Github est le fournisseur de contenu
Étapes :
1. Exigences environnementales (tous les téléchargements du site officiel) : git, composer, php,
2. Démarrez packagist
Connectez-vous à https://packagist.org/ et cliquez sur Soumettre dans le coin supérieur pour soumettre le adresse de l'entrepôt git
Ajoutez le domaine GitHub Service Hook pointant vers l'adresse du packagiste pour obtenir des mises à jour automatiques (lorsque github change, le packagiste sera mis à jour en conséquence).
L'ajout du packpackagist est le suivant : l'utilisateur est le nom d'utilisateur du Packagist et le jeton est l'ApiToken dans Packagist. Une fois le réglage terminé, vous pouvez tester s'il a réussi
3. Utilisez le pack d'extensioncomposer require xxxx/xxx # 这时候会报错, Could not find package xxxx/xxx at any version for your minimum-stability (stable). Check the package。。。猜测是我的composer使用的国内镜像,可能是没有同步的原因,使用这个命令把“源”改回去还是不行。 composer config repo.packagist composer https://packagist.org # 继续猜测,原来我的组件还没有在github上发布正式,这个时候还是开发版本dev-master.应该加上dev-master版本。 composer require xxxx/xxx:dev-master # 成功
composer
://m.sbmmt.com/tool/composer/
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!