PHPパッケージ依存管理ツール
対象:PHP5.3以上1)
開発するディレクトリに移動して、以下のコマンド
# cd /path/to/phpproject/ # curl -sS http://getcomposer.org/installer | php
以下のようにglobalにするのも良い
$ sudo mv composer.phar /usr/local/bin/composer
vendorディレクトリにcomposer.jsonファイルを作成して、Loadするライブラリを指定する。
# touch composer.json # cat composer.json { "require": { "dg/twitter-php": "*" } }
以下のコマンドを実行
# php composer.phar install
ライブラリがダウンロードされて、vendorディレクトリを作成して配置してくれる。
# php composer.phar require パッケージ名 バージョン
composer.json を更新(なければ作成)してインストールする。
vendorディレクトリにautoload.phpが生成されているので、これを読み込めば良きに計らってくれる
require_once 'vendor/autoload.php';
# php composer.phar update
# php composer.phar search キーワード
# php composer.phar show パッケージ名