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.*" } }