composer 镜像

本文介绍了如何配置Composer的镜像,包括国内外镜像源的选择,如learnku、阿里巴巴、华为和腾讯云。推荐使用全局配置方式,通过修改Composer的全局配置文件或项目中的composer.json来切换镜像,以加速PHP包的下载。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

国外镜像

https://packagist.org

国内镜像

  • 中国全量镜像
https://packagist.phpcomposer.com
  • laravel-china / learnku(即将失效)
https://packagist.laravel-china.org
  • 阿里巴巴开源镜像
https://mirrors.aliyun.com/composer/
  • 华为开源镜像
https://mirrors.huaweicloud.com/repository/php/
  • 腾讯云开源镜像
https://mirrors.cloud.tencent.com/composer/

镜像配置

镜像配置分为 全局配置项目配置

  • 全局配置:将配置信息添加到 Composer 的全局配置文件 config.json
  • 项目配置:将配置信息添加到某个项目的 composer.json 文件中

以下以阿里巴巴提供的镜像为例进行设置。

全局配置(推荐)

添加配置
composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/
取消配置

取消当前镜像,恢复到 packagist 官方源

composer config -g --unset repos.packagist

项目配置

添加配置

进入到项目中 composer.json 所在的目录,执行如下指令:

composer config repo.packagist composer https://mirrors.aliyun.com/composer/

或手动修改 composer.json 文件,在其中添加如下信息:

"repositories": {
    "packagist": {
        "type": "composer",
        "url": "https://mirrors.aliyun.com/composer/"
    }
}

以上两种最终的效果都是一样的。

取消配置

取消当前镜像,恢复到 packagist 官方源

composer config --unset repos.packagist
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值