前言
先直接配置composer源到国内全量源:阿里/腾讯,这样可以在后续的操作中加速
阿里源:
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
腾讯源:
composer config -g repo.packagist composer https://mirrors.cloud.tencent.com/composer/
准备
升级到最新版本
composer self-update
清除缓存
composer clear
源管理器
安装源管理器
composer global require slince/composer-registry-manager
切换源
阿里源
composer repo:use aliyun
腾讯源
composer repo:use tencent
composer多线程
按住多线程扩展支持
composer global require hirak/prestissimo
其它
测试
在完成了上述所有步骤后理论上composer下载将能达到最佳状态,可以通过一条命令(创建一个laravel项目)来测试一下:
composer create-project laravel/laravel laravel_test --no-progress --profile --prefer-dist
源管理器操作命令
查看所有源
composer repo:ls
查看指定区域所有源
composer repo:ls --location China
通过序号切换源
composer repo:use
通过指定源名称切换源
composer repo:use aliyun
重置源
composer repo:reset
添加源
composer repo:add
删除源
composer repo:remove