@lgh-dev
2019-04-10T10:38:32.000000Z
字数 626
阅读 798
PHP
composer是现在php最常用的包依赖管理工具,
它主要包含三大部分的内容,
- packagist.org 存放依赖包的基本信息
- github.com 存放依赖包的源码
- composer.json composer的配置信息
默认composer会去packagist.org境外网站去加载依赖包,有些情况下会比较慢,所以我们可以把它添加一个国内镜像,主要有两种方式
命令行的方式
composer config -g repo.packagist composer https://packagist.phpcomposer.com
#将composer的镜像地址改为 https://packagist.phpcomposer.com 的国内地址
以上属于系统全局配置composer的镜像,如果你只想单独配置某个项目,进入到该目录的文件夹下,执行
composer config repo.packagist composer https://packagist.phpcomposer.com
在composer.json中增加一个数据源,可以优化,访问速度。
手动操作
在composer.json中可以添加如下的配置即可
"repositories": [
{"type": "composer", "url": "https://packagist.phpcomposer.com"},
{"packagist": false}
]
以后就走国内镜像,enjoy it!!!