Composer是 PHP 用来管理依赖(dependency)关系的工具。在项目中声明所依赖的外部工具库(libraries),Composer 会安装这些依赖的库文件。
1、在项目更目录中添加Composer.json文件; 2、require格式:包名称映射到包版本(分支名); 3、composer install 安装依赖到vendor目录下(git管理时,将vendor目录放到.gitignore文件中,防止记入版本管理),同时会生成composer.lock到项目根目录下,install时会首先判断lock文件是否存在,如果存在则读取lock文件指定版本,不会再去读取composer.json配置; 4、composer update 更新依赖包到最新匹配版本。