自从Packagist中国全量镜像服务停止以后,大部分的phper都会使用laravel-chind的提供的镜像,但是最近因为大量的恶意请求而出现资源告急的情况,已经做了一些限额处理
分享一些国内可用的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
享受高速下载吧 😀
板凳蛮凉快,好想吃瓜
@橘子书 瓜不甜 😆
你什么时候把日本吞并了?
@西枫里博客 是他是他就是他,jp的在国内能用就行
沙发空缺中,还不快抢~