配置

设置镜像地址(中国的镜像地址 -g参数表示全局配置)

composer config -g repo.packagist composer https://packagist.phpcomposer.com

设置进程执行超时时间(单位秒)

composer config -g process-timeout 600

查看配置列表

composer config -g -l

配置文件说明
项目根目录下命名为composer.json的文件,使用JSON格式定义项目或者包相关的信息

 

使用

composer命令自动更新(有时候更新不了:()

composer self-update

声明依赖包(当前执行目录不存在composer.json会尝试创建)

composer require 包名

安装包(composer.json声明需要安装的依赖包)

composer install

更新包

composer update [包名1 包名2 ...]

搜索包(没有composer.json配置文件会执行远程搜索速度会比较慢:()

composer search 模式符

显示命令列表
composer list

更新autoload自动加载配置
composer.json添加autoload配置
composer dump-autoload