composer安装yii2.0框架

今天没事看了下用composer安装yii,以前都是下载的zip文件,解压就ok了。心血来潮研究研究吧,毕竟官方上建议使用前者安装。

把官方安装步骤列出来,下面针对官方步骤一一解说(反驳)

官网所说:

按照官网的步骤遇到的问题:

1、安装composer asset插件的命令   php composer.phar global require "fxp/composer-asset-plugin:^1.2.0",报错找不到composer.phar

解决:首先说明我使用的是win7系统,安装composer很简单,下一步下一步就ok了,不过暗地里帮我们把php和composer这2命令给加到了系统环境变量。这样我们能全局使用这2个命令,so 安装composer asset插件的时候应该使用 composer命令而不是php composer.phar。

2、首先安装基本应用程序

composer create-project yiisoft/yii2-app-basic basic(后来摸索出这个就是项目的名称,可以随便改哦!) 2.0.11 

让输入github上面的token 而不是官网所说的用户名和密码,这个就需要github上注册账号然后新建立个人token

3、本以为万事大吉,坐等yii,谁知最后出来个鬼东西。

解决:上面说明没有安装成功,究其所因还要追溯到第一步,安装composer asset,按照官网安装的是1.2.0版本,问了yii群里的成员,他们建议使用1.1.1版本,我重新安装composer asset插件,竟然可以下载了,之后我又测试安装1.2.0版本也可以。这是让我困惑的地方,群里大牛说asset这个插件不向前兼容 所以你安装新的插件 没有办法下载老的资源。不过用1.1.1确实解决了。

总之,官网上的composer安装步骤就是一个坑,哈哈~~~具体还得自己动手操作。


原文地址:https://www.cnblogs.com/angellating/p/6952686.html