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
で一発でインストールできます。