**Composer 是 PHP 的一个依赖管理工具。它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。** Composer 将这样为你解决问题: a) 你有一个项目依赖于若干个库。 b) 其中一些库依赖于其他库。 c) 你声明你所依赖的东西。 d) Composer 会找出哪个版本的包需要安装,并安装它们(将它们下载到你的项目中)。 #### 声明依赖关系 指出我们的项目需要一些 monolog/monolog 的包,从 1.2 开始的任何版本。 ~~~ { "require": { "monolog/monolog": "1.2.*" } } ~~~ #### 系统要求 运行 Composer 需要 PHP 5.3.2+ 以上版本。 #### 安装 - Windows 下载并且运行 Composer-Setup.exe,它将安装最新版本的 Composer ,并设置好系统的环境变量,因此你可以在任何目录下直接使用 composer 命令。 地址:https://getcomposer.org/Composer-Setup.exe #### 使用 Composer 1.要开始在你的项目中使用 Composer,你只需要一个 composer.json 文件。该文件包含了项目的依赖和其它的一些元数据。 ~~~ composer init ~~~