前言
先直接配置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