Composer使用国内全量镜像的方法:有两种方式启用这种服务

系统全局配置:即将配置信息添加到 Composer 的全局配置文件 config.json

单个项目配置:将配置信息添加到某个项目的 composer.json文件中

系统全局配置的方法

在命令行或者控制台中,执行下面的命令:

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

单个项目中使用的配置方法

在命令行或者控制台中,进入项目的的根目录, (也就是 composer.json 文件所在目录),执行如下命令:

composer config repo.packagist composer http://packagist.phpcomposer.com

上述命令会在当前项目中的composer.json文件末尾自动添加镜像信息(手动添加也可以)

"repositories": {
"packagist": {
    "type": "composer",
    "url": "http://packagist.phpcomposer.com"
}
}

添加完之后,在执行composer install 或者composer update 等命令就是使用国内全量镜像了