前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >国内的Composer全量镜像汇总

国内的Composer全量镜像汇总

作者头像
沈唁
发布2019-12-09 12:57:39
2.7K0
发布2019-12-09 12:57:39
举报
文章被收录于专栏:沈唁志

自从 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 中国全量镜像

由安畅网络赞助的镜像

镜像地址:https://php.cnpkg.org

Packagist Mirror

由上海交通大学提供的镜像

镜像地址:https://packagist.mirrors.sjtug.sjtu.edu.cn

Packagist / Composer 中国全量镜像

由 bootcss 提供的赞助,但是现在好像已经用不了了

镜像地址:https://packagist.phpcomposer.com

如何修改镜像源

默认源地址在国外,从国内访问的速度肯定比较慢,所以我们需要修改镜像源,以下以阿里提供的镜像为例,替换对应镜像地址即可

配置只在当前项目生效
代码语言:javascript
复制
composer config repo.packagist composer https://mirrors.aliyun.com/composer/
composer config --unset repos.packagist # 取消当前项目配置
配置全局生效
代码语言:javascript
复制
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 文件

使用以下命令:

代码语言:javascript
复制
composer update nothing

或者:

代码语言:javascript
复制
composer update --lock

–lock: 只升级 lock 文件的哈希以消除 lock 文件过期的警告

测试一下

清空本地缓存:

代码语言:javascript
复制
rm -rf vendor
composer clear-cache

执行安装命令:

代码语言:javascript
复制
composer install -vvv

享受高速下载吧 ?

沈唁志,一个PHPer的成长之路! 任何个人或团体,未经允许禁止转载本文:《国内的Composer全量镜像汇总》,谢谢合作!

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2019-07-03,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • Alibaba Cloud Composer Mirror
  • Laravel China Composer 全量镜像
  • 华为云
  • 腾讯云
  • Composer / Packagist 中国全量镜像
  • Packagist Mirror
  • Packagist / Composer 中国全量镜像
  • 如何修改镜像源
    • 配置只在当前项目生效
      • 配置全局生效
        • 使用第三方软件快速修改、切换镜像源
        • 刷新 composer.lock 文件
        • 测试一下
        领券
        问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档