配置中国全量镜像

查看当前composer配置的镜像地址

composer config -g repo.packagist

显示如下,显示说明没有配置镜像地址

接下来我使用下面的命令进行查看配置的镜像地址:

composer config -gl 

显示如下:

配置镜像方式有两种:

1.单个项目配置,在项目根目录下执行以下命令行,确认根目录下面存在composer.json文件,执行命令行之后,再打开composer.json文件会发现多了一段含有repositories属性的json代码。

再查看一下全局配置,会发现全局配置是没有变化的。

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

2.启动全局配置

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

composer主要命令

搜索:search

展示:show

申明依赖:require

安装:install

更新:update

在demo空的文件夹下执行命令行,然后按照提示填写包的名称和描述:

composer init

确定生成之后在你的demo目录下会生成一个composer.json文件,包含了基本的名称、描述、类型、作者、依赖

现在我们想查一下一个依赖库monolog是否存在,可以使用composer search命令

composer search monolog

返回显示如下:

下面我们看一下这个库都有哪些版本:

composer show monolog/monolog

上图显示没有这个命令,我们需要加上参数--all试一下

composer show --all monolog/monolog

以上命令验证正确执行,

接下来我们把这个类库加入依赖,打开composer.json文件,在require属性里面声明:

接下来在命令行执行一个命令

composer install

删除命令只需在composer.json文件中去除依赖包,执行命令行

composer update即可

我在这里演示的依赖 monolog/monolog,执行intall之后在demo目录下并没有生成对应的代码,改为其他依赖库可以,没有找到原因

备注:

中国全量镜像官方网站地址:https://pkg.phpcomposer.com/

配置composer全量镜像与主要命令的更多相关文章

  1. [PHP] 阿里云 Composer 全量镜像

    阿里云 Composer 全量镜像 镜像地址:https://mirrors.aliyun.com/composer/

  2. 切换composer国内镜像 Laravel China停用,切换阿里云composer全量镜像

    composer config -g repo.packagist composer https://packagist.phpcomposer.com Laravel China 镜像完成历史使命, ...

  3. composer全量镜像使用方法

    原文网址:https://pkg.phpcomposer.com/ Packagist 镜像使用方法 还没安装 Composer 吗?请往下看如何安装 Composer . 镜像用法 有两种方式启用本 ...

  4. php Composer中国全量镜像

    http://pkg.phpcomposer.com/ http://www.yiichina.com/doc/guide/2.0/intro-upgrade-from-v1 https://getc ...

  5. Composer 中国全量镜像(二)

    一.查看当前镜像地址 在命令行输入如下命令,即可查看镜像地址: $ composer config -g repo.packagist {"type":"composer ...

  6. Packagist / Composer 中国全量镜像

    用法: 有两种方式启用本镜像服务: 将配置信息添加到 Composer 的配置文件 config.json 中(系统全局配置).见“例1 (推荐方式)” 将配置信息添加到单个项目的 composer. ...

  7. linux(ubuntu) 安装composer(PHP用来管理依赖关系的工具 ) 和安装中国全量镜像

    https://www.phpcomposer.com/  composer中文网 1:进入安装目录   cd /usr/local/bin 2:下载并安装     sudo curl -s http ...

  8. composer 使用中国镜像

    本人使用的是windows系统,安装完Composer后,直接打开CMD,执行以下代码: composer config -g repo.packagist composer https://pack ...

  9. Mysql备份系列(2)--mysqldump备份(全量+增量)方案操作记录

    在日常运维工作中,对mysql数据库的备份是万分重要的,以防在数据库表丢失或损坏情况出现,可以及时恢复数据. 线上数据库备份场景:每周日执行一次全量备份,然后每天下午1点执行MySQLdump增量备份 ...

随机推荐

  1. IC卡的传输协议(2)-块传输协议T=1续【转】

    转自:http://bbs.ednchina.com/BLOG_ARTICLE_172025.HTM (3)容错操作 先来看一下容错的规则定义. * 复位应答后,第一个数据块是由终端发往IC卡的,而且 ...

  2. Map占用内存大小评估

    public class test { private static java.util.HashMap<String, String> needQueryResProductList = ...

  3. SSM+Maven的JavaWeb项目中的异常的可能性

    1.404 可能:1):被拦截了,即:springmvc中的controller可能不存在,可能没有被配置,可能配置出错 2):资源确实不存在 3):路径出错 2.500,程序异常,但是业务逻辑什么都 ...

  4. win32 sdk列表视图控件(ListCtrl或ListView)资料整理

    列表视图控件是一种非常常用的控件,在需要以报表形式显示数据时,列表控件通常是最好的选择,许多专用的数据报表控件,也是在它的基础上派生而来.与树视图类似,列表控件可以由多个子项目组成,可以设置为Icon ...

  5. k8s创建资源的两种方式

    命令 vs 配置文件 Kubernetes 支持两种方式创建资源: 1. 用 kubectl 命令直接创建 kubectl run nginx-deployment --image=nginx: -- ...

  6. 清理tomcat缓存

    解决方案:删除work目录的内容,注意不能删除work目录,不然会出现404错误 rm -rf /usr/local/tomcat/work/*

  7. 《javascript高级程序设计》读书小延伸

    这本书已经读了几章了,想着试试能不能做出点东西,就简单的练了把手.觉得对于初学者,自己试着练练,效果还不错的. 挥刀要从轻的开始,起初的原因是和同事谈起曾经的逝水年华(小时候干的坏事)时说起了曾经的一 ...

  8. Mathematica作图

    第2讲 在Mathematica中作图    一个较强的符号计算系统均有很好的绘图功能,Mathematica也不例外,Mathematica 拥有非常强大的绘图功能.并且提供了一大批基本数学函数的图 ...

  9. [c] 段错误(core dump): 一个格式化输出引起的问题

    #include <stdio.h> int len = sizeof(int); printf("%s\n",len); /* 编译的时候是没问题的,运行的时候就报错 ...

  10. uva658(最短路径+隐式图+状态压缩)

    题目连接(vj):https://vjudge.net/problem/UVA-658 题意:补丁在修正 bug 时,有时也会引入新的 bug.假定有 n(n≤20)个潜在 bug 和 m(m≤100 ...