配置中国全量镜像

查看当前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. Ajax提交数据的data序列化数据提交即可

    jQuery.ajax({ url: "<s:url value="/contractinfo/finanContractInfoMgrAction!saveOrMod.ac ...

  2. [ 总结 ] Linux kickstart 无人值守安装系统构建过程

    环境:Vmare + Linux虚拟机 注意:网卡桥接

  3. DRF自带的Request和Response对象(DRF基类APIView)

    # 转载请留言联系 1.Request对象 DRF传入视图的request对象,不再是Django默认的HttpRequest对象,而是扩展了HttpRequest类的Request类的对象. RES ...

  4. webupload在IE9-出现的问题解决

    1,点击选择按钮无反应 原因:IE9调用的是flash上传,Upload.swf路径错误!!导致 解决:检查Upload.swf路径是否准确!!!!直接改成cdn地址,是最直接有效的办法. 2,IE9 ...

  5. GUI界面------tkinter

    import tkinter as tk class APP: def __init__(self,master): frame = tk.Frame(master) frame.pack(side ...

  6. Redis-4.0.8 readme.md

    This README is just a fast *quick start* document. You can find more detailed documentation at [redi ...

  7. mysql union用法代码示例

    MYSQL UNION 操作符 UNION 操作符用于合并两个或多个 SELECT 语句的结果集. 请注意,UNION 内部的 SELECT 语句必须拥有相同数量的列.列也必须拥有相似的数据类型.同时 ...

  8. HDU 2503 (数论,最大公约数)

    a/b + c/d Time Limit: 1000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others)Total S ...

  9. 【我要学python】愣头青之初安装就打了一记耳光

    pycharm安装好后创建项目出现interpreter field is empty,导致pycharm无法使用. 这是因为python没有安装好,重新自定义安装一次即可 下载地址:https:// ...

  10. 福州3中集训day5

    数论,zld神犇认为我们都学过数论的,讲了一波高端(入门?)操作,从扩展欧几里得开始,同余方程诸如此类,早晚得重修.连课件都没,拿着画图讲了一上午 sro_zld_orz 具体内容都记在本上. 还是说 ...