PHP: Composerの使い方ゆるまとめ

インターン先ではPHPで開発し、 パッケージ管理にComposerを利用するらしいので 使い方をまとめておこうと思う。

Composer?

ライブラリを管理するもの。便利。

インストール

Composerはプロジェクト単位でライブラリを管理するのが主流らしい。 (もちろんシステム全体で使える様にする事も出来る。) ライブラリ管理を行うフォルダで

curl -s http://getcomposer.org/installer | php

して、composer.pharをゲットする。

ヘルプ

php composer.phar list

で観れる。

ライブラリを入れる

php composer.phar require "phpunit/phpunit=4.1.*"

phpunitのバージョン4.1なんとかを入れました。

{
    "require": {
        "phpunit/phpunit": "4.1.*"
    }
}

こんな風にcomposer.jsonに追加されるはずです。

プロジェクトを共有する事になったって場合

composer諸々があるならば

php composer.phar installで一発でインストールできます。