9ensanのLifeHackホームAndroidPHPPHP入門FuelPHPCodeIgniterProfile9ensanのLifeHackPHP、JavaScript、Androidなどのプログラマの情報ブログホームPHP[PHP]ComposerでインストールできるライブラリをPackagistで公開する手順[PHP]ComposerでインストールできるライブラリをPackagistで公開する手順こんにちは、@9ensanです。前回、「PHPでComposerを使ってインストール可能なライブラリの作り方」でComposerでインストールできるライブラリを作成しました。前回のままでは、使用する時にcomposer.jsonに使用リポジトリを記述する必要がありました。今回はComposerのメインリポジトリである「Packagist」に登録することでリポジトリの記述をしなくてもインストールできるようになります。それでは、Packagistへの登録から説明していきます。Gitにtagでバージョンを登録まずは、ライブラリ側のgitにtagを使ってバージョンを登録します。0.0.1これでgithubにtagが登録されました。Composerはこれでバージョン0.0.1を認識できるようになります。Package」ボタンを押下します。githubから対象ライブラリのリポジトリの情報をコピーします。この時に、バージョン用のtagが作成されている事も確認しておきます。URL」にgithubでコピーしてきたリポジトリURLを貼りつけて「Check」ボタンを押下します。リポジトリが見つかると登録するか確認されるので、「Submit」ボタンを押下します。これで、Packagistへの登録が完了しました。次に、ライブラリのインストール方法です。ライブラリのインストールcomposer.jsonを記述します。composer.jsonのフォルダでinstallコマンドを実行します。installこれで、ライブラリがインストールできました。前回と比べると、composer.jsonの記述からrepositoriesが消えている事が分かるかと思います。Packagistを使う事でComposer対応のライブラリを簡単にインストールができるようになりました。今後、ライブラリを作成したらComposerに対応させてPackagistに登録するようにしたいとおもいます。0返信をキャンセルする。*PHPでComposerを使ってインストール可能なライブラリの作り方[PHP]ComposerのCLIで利用できるコマンドの説明INFORMATION最近、Arduinoに興味あります。