ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
> 手册阅读须知:(使用左右键(`<-- 和 -->`)翻页阅读) # Compose使用手册 ![](https://img.kancloud.cn/db/6c/db6c448973f6354aacc13df9da78fc92_600x164.png) **Composer** 是 PHP 的一个依赖管理工具。 它实际上包含了两个部分:[Composer](https://getcomposer.org/) 和 [Packagist](https://packagist.org/)。 它允许你申明项目所依赖的代码库,它会在你的项目中为你安装他们。 ***** **Composer** 是由 Jordi Boggiano 和 Nils Aderman 创造的一个命令行工具 它的使命就是帮你为项目自动安装所依赖的开发包。 Composer 中的很多理念都借鉴自 [npm](https://www.npmjs.com/) 和 [Bundler](http://bundler.io/),如果你对这两个工具有所了解的话,就会在 composer 中发现他们的身影。 Composer 包含了一个依赖解析器,用来处理开发包之间复杂的依赖关系; 另外,它还包含了下载器、安装器等有趣的东西。 作为一个用户,你所要做的就是在 `composer.json` 文件中声明当前项目所依赖的开发包,然后运行 `composer.phar install` 就行了。`composer.json` 文件定义了当前项目所依赖的开发包和 composer 的配置信息。 实例: ~~~json { "require": { "monolog/monolog": "1.2.*" } } ~~~