composer の次のチュートリアル コラムでは、独自の Composer パッケージを Packagist で公開する方法を紹介します。それが必要な友人の役に立つことを願っています。
用語の説明: 簡単な説明: プロジェクトを公開したいです。 packageist を使用するには、最初にプロジェクトを github に公開する必要があります (もちろん、複数のオプションがあります)。次に、packagist にログインして公開します。 Packagist がインデックス、Github がコンテンツプロバイダであることがわかります 手順:1. 環境要件 (すべて公式 Web サイトからダウンロード) ): git、composer、php、 2.packagistを開始しますhttps://packagist.org/にログインし、上隅にあるsubmitをクリックして送信します。 git ウェアハウスのアドレス 自動更新を実現するために、packagist のアドレスを指すように GitHub サービス フック ドメインを追加します (github が変更されると、packagist もそれに応じて更新されます)。##add Packpackagist は次のとおりです: User は Packagist のユーザー名、トークンは Packagist の ApiToken です。設定が完了したら、成功したかどうかをテストできます
3. 拡張パックを使用します
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 # 成功
誰もが知っているからです その理由は、コード ウェアハウスさえもブロックする必要があるためです。数時間待って、もう一度試してください。その後、私のネットワークの知識は本当に乏しいです。格闘~
詳細はこちらコンポーザー関連の技術記事については、
composerコラム: https://www.php.cn/tool/composer/ をご覧ください。
以上が独自の Composer パッケージを Packagist で公開するの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。