composer设置国内镜像

使用composer时,输入命令执行后半天没有反应,并最后是失败的消息。
如下载项目中的框架文件时:
composer install
一直没有反应

【注】添加参数 -vvv可尽可能多的输出执行信息,帮助查看问题所在。
如:使用composer安装项目的框架文件时,等待时间过长,且没有其它输出
此时使用-vvv参数输出详细信息composer install -vvv 得到:

此时可以发现在做网络请求时出现的长时间等待,于是可以猜测是国内的网络限制的问题。

解决办法
设置国内镜像:官方介绍
1、系统全局配置
composer config -g repo.packagist composer https://packagist.phpcomposer.com

2、单个项目配置
进入项目目录,执行命令
composer config repo.packagist composer https://packagist.phpcomposer.com

设置好镜像以后便可成功执行

posted @ 2018-04-11 00:18  程序小工  阅读(746)  评论(0编辑  收藏  举报