songyichao 2016-08-04 15:23:19 8843次浏览 2条评论 5 1 0

要讲yii2 扩展的安装就肯定会用到composer

对于composer的安装

php -r "readfile('https://getcomposer.org/installer');" > composer-setup.php

php composer-setup.php

php -r "unlink('composer-setup.php');"

接下来对于墙内的大家需要做的事情就是修改镜像服务了,命令如下

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

做好这两件事,你就可以愉快的嗨起来了,下载东西的速度都是杠杠的

ps:大家在执行这个命令的时候可能会遇到这样那样的问题

在这儿给大家贴一个我遇到的问题

untitled.png

针对mac使用者这种问题的解决方案是

rm -rf ~/.composer/vendor/fxp

(具体的内部机制我还没去搞,问题先解决就好)

接下来就是扩展的安装了

使用composer安装,简单粗暴直接,命令就不去贴了(以后有时间会给大家更新出来)

难道composer不能用的小伙伴就无法使用扩展了,答案是肯定的,必须可以使用扩展啊

yii2的扩展大部分安装在yii2/vendor/这个目录下

比如你要安装yii2-curl你就需要将https://github.com/linslin/Yii2-Curl 上的源码下载下来,放到刚刚的yii2/vendor/linslin目录下将文件夹命名为yii2-curl然后你就可以愉快的使用yii2-curl插件了

更多技术交流请移步我的个人博客

觉得很赞
您需要登录后才可以评论。登录 | 立即注册