• composer 配置 切换中国镜像


    composer 默认地址改为中国镜像地址,以及中国镜像地址还原成默认地址

    一、查看当前镜像地址

    在命令行输入如下命令,即可查看全局镜像地址:

    $ composer config -g repo.packagist
    
    {
      "type":"composer",
      "url":"https://packagist.org",
      "allow_ssl_downgrade":true
    }

    下面有把地址修改为中国镜像,如果中国镜像出现了问题,那么您可以还原成官方的默认地址,下面是详细。

    二、启用中国全量镜像服务:

    启用中国全量镜像服务有两种方式,具体配置方法如下:

    1.系统全局配置:

    可以使用 composer config -l -g 查看所有全局配置

    composer config -l -g

     使用如下命令将地址改为中国镜像地址:

    composer config -g repo.packagist composer https://packagist.phpcomposer.com

    镜像名

    地址

    赞助商

    更新频率

    备注

    阿里云 Composer 镜像

    https://mirrors.aliyun.com/composer/

    阿里云

    96 秒

    推荐

    腾讯云 Composer 镜像

    https://mirrors.cloud.tencent.com/composer/

    腾讯云

    24 小时

    -

    PHP 国内 Composer 镜像

    https://packagist.phpcomposer.com

    仁润股份

    24 小时

    不稳定

    华为云 Composer 镜像

    https://repo.huaweicloud.com/repository/php/

    华为云

    未知

    未知

    php.cnpkg.org Composer 镜像

    https://php.cnpkg.org

    安畅网络

    60 秒

    -

     中国镜像地址还原成默认地址:(注意:这个是将中国镜像还原)

    composer config -g repo.packagist composer https://packagist.org

    2.单个项目配置:

    在当前项目根目录可以使用 composer config -l 查看当前项目镜像配置

    composer config -l

    即将将配置信息添加到某个项目的 composer.json 文件中。修改当前项目的composer.json配置文件有两种方式,最后都是向文件中添加如下配置信息:

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

    2.1 打开命令行并进入项目的根目录(也就是 composer.json 文件所在目录),执行如下命令:

    将当前项目地址改为中国镜像地址:

    composer config repo.packagist composer https://packagist.phpcomposer.com

    该命令将会在当前项目中的 composer.json 文件的末尾自动添加镜像的配置信息

    将当前项目中国镜像地址还原成默认地址:(注意:这个是将中国镜像还原)

    composer config repo.packagist composer https://packagist.org

    2.2 手动向composer.json文件中添加以上信息

    默认地址改为中国镜像地址:

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

    中国镜像地址还原成默认地址:(注意:这个是将中国镜像还原)
    将url的值改为:https://packagist.org

  • 相关阅读:
    沉痛悼念乔布斯 (Steven Paul Jobs)
    Linux下文件属性
    window phone开发之动画效果
    简单的UDP收发讯息
    Red Hat Enterprise Linux 5 (红帽子企业版5)下Samba, VSFTP配置与安装
    XNA那些事(六)--WINDOWS PHONE 游戏开发中的3D摄像机
    今天发布iPhone 4s的可能性大一点吧(结果:iPhone4s+CDMA/GSM)
    iPhone开发:如何在iPhone应用中使用自定义字体
    C语言数组与指针详解
    linux 常用命令
  • 原文地址:https://www.cnblogs.com/niuben/p/11007804.html
Copyright © 2020-2023  润新知