使用 packagist 国内镜像加速

Author Avatar
Max Yang 6月 15, 2017
  • 在其它设备中阅读本文章

目前有两个比较稳定的packagist国内镜像,一个是https://packagist.phpcomposer.com , 另一个是 https://packagist.laravel-china.org

使用方法很简单, 下面以第一个为例

方法一:全局配置
composer config -g repo.packagist composer https://packagist.phpcomposer.com

方法二:按项目配置, 修改当前项目的 composer.json 配置文件

进入项目目录,执行 composer config repo.packagist composer https://packagist.phpcomposer.com

或者手工添加到composer.json文件:

1
2
3
4
5
6
"repositories": {
"packagist": {
"type": "composer",
"url": "https://packagist.phpcomposer.com"
}
}

注意:尽量用方法一,方法二可能会使国外的travis-ci运行速度降低

安装package时,和普通用法一样,安装速度过慢时可以加上 -vvv 实时查看安装进度。如:composer require <packagename> -vvv

可以进入两个网站检查当前package更新状态:

https://pkg.phpcomposer.com