ホームページ >バックエンド開発 >PHPチュートリアル >packageistコンポーザライブラリを作成する
1.mkdir アプリ && cd アプリ
2.composer init
3.vi combos.json
<code>{ "name": "yourname/yourpro", "description": "desc", "authors": [{ "name": "yourname", "email": "yourname@gmail.com" }], "require": {}, "autoload": { "classmap": [ "lib/" ] } }</code>
4. git ライブラリを作成 yourname/yourpro
5.git リモート追加オリジン git@github.com:yourname/yourpro パブリックを設定key Skip
5.git add .&& git commit -am "init" && git pull orgin master && git Push orgin master
6. タグコンポーザーのパッケージのバージョンは git ブランチとタグから取得され、ブランチは開発バージョン (マスターを除く) を表します。 tag は安定バージョンを表します
7.git tag 1.0 && git Pushorigin --tags
8. https://packagist.org/ にログインし、上隅にある submit をクリックして git ウェアハウスのアドレスを送信します
9. packagegist
のアドレスを指すGitHub Service Hookドメインを追加します。10.ライブラリcomposerをインストールします。require 'yourname/yourpro:1.0.0
エラーが報告された場合は、composer update nothing:
<code>Potential causes: - A typo in the package name - The package is not available in a stable-enough version according to your min imum-stability setting see <https://groups.google.com/d/topic/composer-dev/_g3ASeIFlrc/discussion> f or more details.</code>を実行します。
上記では、packagist コンポーザー ライブラリの作成についてその側面も含めて紹介しましたが、PHP チュートリアルに興味のある友人に役立つことを願っています。