中國的Composer全量鏡像匯總
- 2019 年 12 月 9 日
- 筆記
分享一些中國可用的 Composer 全量鏡像,速度自測~
Alibaba Cloud Composer Mirror
由阿里提供的鏡像,阿里家大業大,大水管
鏡像地址:https://mirrors.aliyun.com/composer/
Laravel China Composer 全量鏡像
由 Laravel China 社區聯合又拍雲與優帆遠揚共同合作推出的公益項目,將於 2019 年 9 月 4 號停用。
鏡像地址:https://packagist.laravel-china.org
華為雲
鏡像地址:https://mirrors.huaweicloud.com/repository/php/
騰訊雲
鏡像地址:https://mirrors.cloud.tencent.com/composer/
Composer / Packagist 中國全量鏡像
由安暢網路贊助的鏡像
Packagist Mirror
由上海交通大學提供的鏡像
鏡像地址:https://packagist.mirrors.sjtug.sjtu.edu.cn
Packagist / Composer 中國全量鏡像
由 bootcss 提供的贊助,但是現在好像已經用不了了
鏡像地址:https://packagist.phpcomposer.com
如何修改鏡像源
默認源地址在國外,從中國訪問的速度肯定比較慢,所以我們需要修改鏡像源,以下以阿里提供的鏡像為例,替換對應鏡像地址即可
配置只在當前項目生效
composer config repo.packagist composer https://mirrors.aliyun.com/composer/ composer config --unset repos.packagist # 取消當前項目配置
配置全局生效
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/ composer config -g --unset repos.packagist # 取消全局配置
使用第三方軟體快速修改、切換鏡像源
CRM – Composer 源管理工具:https://github.com/slince/composer-registry-manager
刷新 composer.lock 文件
使用以下命令:
composer update nothing
或者:
composer update --lock
–lock: 只升級 lock 文件的哈希以消除 lock 文件過期的警告
測試一下
清空本地快取:
rm -rf vendor composer clear-cache
執行安裝命令:
composer install -vvv
享受高速下載吧 ?
沈唁志,一個PHPer的成長之路!
任何個人或團體,未經允許禁止轉載本文:《中國的Composer全量鏡像匯總》,謝謝合作!