• 技术文章 >开发工具 >composer

    composer repositories仓库怎么配置?镜像源有哪些?

    藏色散人藏色散人2021-07-27 16:52:12转载296
    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"
             }
        }}

    官方文档(https://getcomposer.org/doc/04-schema.md#repositories)

    3. 镜像源

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

    安畅网络镜像
    镜像类型:全量镜像
    更新时间:1 分钟
    镜像地址://m.sbmmt.compkg.org
    官方地址://m.sbmmt.compkg.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
    更多composer相关技术文章,请访问composer教程栏目!

    以上就是composer repositories仓库怎么配置?镜像源有哪些?的详细内容,更多请关注php中文网其它相关文章!

    声明:本文转载于:csdn,如有侵犯,请联系admin@php.cn删除
    专题推荐:composer repositories
    上一篇:怎么手写composer包并上传发布 下一篇:快速搭建composer内网代码仓库
    大前端线上培训班

    相关文章推荐

    • 如何自动安装Composer的php-build插件• 怎么解决bash: composer: command not found问题• 怎么修改composer包并能在项目立即体现• 怎么手写composer包并上传发布

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网