Publiez votre propre package Composer sur Packagist

藏色散人
Libérer: 2020-02-11 13:54:26
avant
2537 Les gens l'ont consulté

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 !

Publiez votre propre package Composer sur Packagist

Explication des termes :

Publiez votre propre package Composer sur Packagist

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

Publiez votre propre package Composer sur Packagist

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).

Publiez votre propre package Composer sur Packagist

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

Publiez votre propre package Composer sur Packagist

3. Utilisez le pack d'extension

composer 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 # 成功
Copier après la connexion

Parce que, comme nous le savons tous, la raison est que même l'entrepôt de codes doit être bloqué. Attendez quelques heures et réessayez. Alors ma connaissance du réseau est vraiment mauvaise. Pour plus d'articles techniques liés au compositeur, veuillez visiter la colonne

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!

Étiquettes associées:
source:csdn.net
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
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!