composer repositories仓库配置

1. 配置方式

1.1 命令行配置
以阿里云为例,全局模式(推荐):

$ composer config -g repo.packagist composer https://mirrors.aliyun.com/composer/

1.2 单独项目使用

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

2. 修改文件配置

有两种写法

2.1 数组方式
[ ] 是数组方式,按照顺序查找

{
    "repositories": [
         {
             "type": "composer",
             "url": "http://packages.foo.com"
         }
    ]
}

2.2 对象方式
{ } 对象方式: 使用JSON对象表示法。但是,JSON键/值对应被视为无序,因此无法保证一致的行为. 那么用对象方式有什么优势?

{
    "repositories": {
         "foo": {
             "type": "composer",
             "url": "http://packages.foo.com"
         }
    }
}

官方文档

3. 镜像源

阿里云 Composer 全量镜像(推荐)
镜像类型:全量镜像
更新时间:1 分钟
镜像地址:https://mirrors.aliyun.com/composer/
官方地址:https://mirrors.aliyun.com/composer/index.html
镜像说明:阿里云 CDN 加速,更新速度快,推荐使用

安畅网络镜像
镜像类型:全量镜像
更新时间:1 分钟
镜像地址:https://php.cnpkg.org
官方地址:https://php.cnpkg.org/
镜像说明:此 Composer 镜像由安畅网络赞助,目前支持元数据、下载包全量代理。

交通大学镜像
镜像类型:非全量镜像
镜像地址:https://packagist.mirrors.sjtug.sjtu.edu.cn/
官方地址:https://mirrors.sjtug.sjtu.edu.cn/packagist/
镜像说明:上海交通大学提供的 composer 镜像,稳定、快速、现代的镜像服务,推荐使用。

Laravel China 镜像(deprecated)
镜像类型:全量镜像
更新时间:10 分钟
镜像地址:https://packagist.laravel-china.org
官方地址:镜像详情
镜像说明:Laravel China 社区镜像,已于 2019 年 9 月 4 号停用。详见:博客:Laravel China 镜像完成历史使命,将于两个月后停用

参考
Composer 国内加速:可用镜像列表

composer require itsgoingd/clockwork --dev

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值