Composer 是兼容多平臺的,其運行適用於Windows,Linux和OSX。php
composer 中國鏡像的使用
http://pkg.phpcomposer.com/linux
require keygit
{ "require": { "monolog/monolog": "1.0.*" } }
你能夠在 composer.json 的 autoload 字段中增長本身的 autoloader。json
{ "autoload": { "psr-4": {"Acme\\": "src/"} } }
引用這個文件也將返回 autoloader 的實例,你能夠將包含調用的返回值存儲在變量中,並添加更多的命名空間。這對於在一個測試套件中自動加載類文件是很是有用的,例如。windows
$loader = require 'vendor/autoload.php'; $loader->add('Acme\\Test\\', __DIR__);
一個最小化的composer.json,切換到項目目錄,新建一個composer.jsoncomposer
{ "require-dev": { "phpunit/phpunit": "4.3.*" } }