は次の 2 つの Web サイトを使用します:
https://github.com/
https: //packagist .org
(0)記事の構造:
1 ビルド:
- github プロジェクトを作成;
- packagist に送信;
2 使用;
(1)ビルド
##composer パッケージは、github リポジトリに、composer.json を加えたものです;私の hello_world プロジェクト スクリーンショット: git ログのスクリーンショット。tag が追加されていることを明確に確認できます (参照: https://docs.phpcomposer.com/... タグを追加する必要があります)安定したバージョンを自動的に生成します。
packagist に送信する方法については、https://packagist.org/Homepage:# を参照してください。 #登録と操作に従ってください:
問題がなければパッケージ ページに表示されることを確認し、右下のパッケージ バージョンに注目してください。 3 つのバージョン番号があります (version 番号生成ルールの説明: git master ブランチは自動的に「dev-master」バージョンを生成し、2 つのタグのそれぞれはバージョン番号「1.0.0」と「1.0.1」を生成します)(2) 使用
その後、パッケージをダウンロードして使用できます。私のプロジェクトを例に挙げます:
composer create- project linzh/hello_world 。デフォルトで最新バージョンがダウンロードされます。安定バージョン (非開発);
他のバージョンをダウンロードしたい場合は、自分で指定できます。例:composer create-project linzh/hello_world= dev-master、「dev-master」バージョンがダウンロードされるようにします
タグを追加しない場合は、バージョン番号も自分で指定する必要があります。そうしないと、エラーが報告されます
#