博主信息
何澤小生的博客
博文
63
粉丝
0
评论
0
访问量
48335
积分:1
P豆:306

composer 配置 切换中国镜像

2020年09月08日 10:58:49阅读数:84博客 / 何澤小生的博客/ php 常见问题集锦

本文主要介绍 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

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

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

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

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



全部评论

文明上网理性发言,请遵守新闻评论服务协议

条评论
  • 下面由composer​教程栏目给大家介绍composer全量,希望对需要的朋友有所帮助!
    下面由composer教程栏目给大家介绍composer查看全局的方法,希望对需要的朋友有所帮助!一、查看当前地址;二、启用全量服务。
    CRM 是我很久之前为管理 composer 源做的一款命令行工具,旨在通过简单的命令在多个,从而方便的管理它们。
    composer安装yii失败的解决方法:1、使用composer;2、删除默认的仓库;3、解决bower依赖;4、修改bower,将别名指向@vendor/yidas/yii2-bower-asset
    下面由composer教程栏目给大家介绍composer添加的方法,希望对需要的朋友有所帮助!选项一、全局(推荐)如果仅限当前工程使用,去掉 -g 即可,如下...
    centos系统yum更新失败的解决方法是:1、进入/etc/yum.repos.d目录;2、打开CentOS-Base.repo文件;3、更yum源,可以使用内的,比如163
    composer安装yii报错的解决办法:首先使用命令“composer clear-cache”清空缓存;然后设可用的;接着通过命令“composer install”执行安装;最后在config
    下面由composer教程栏目给大家介绍解决Composer安装太慢的问题的方法,希望对需要的朋友有所帮助!
    在docker容器运行GUI程序的方法:首先安装Docker并用编辑器创建名为Dockerfile的文件;然后用自己的用户和组id来替的0;接着设用户权限并运行;最后在CentOS 7