Yii2---composer方法安装(Mac+MAMP)

Composer 安装后,切换到一个可通过 Web 访问的目录,执行如下命令即可安装 Yii ,没有安装的小伙伴可以参考:https://my.oschina.net/jlong/blog/1479836

1.第一条命令安装 Composer asset plugin, 它是通过 Composer 管理 bower 和 npm 包所必须的,此命令全局生效,一劳永逸。

composer global require "fxp/composer-asset-plugin:^1.2.0”

2.通过命令安装YII

(1)基础版本

composer create-project --prefer-dist yiisoft/yii2-app-basic basic

(2)高阶版本

composer create-project --prefer-dist yiisoft/yii2-app-advanced advanced

这里我安装的是高阶版。在安装的时候需要使用composer.phar,最后一个参数是安装文件夹名字

/Users/loong/composer.phar create-project --prefer-dist yiisoft/yii2-app-advanced advanced

模式:

composer create-project —prefer-dist yiisoft/yii2-app-** 文件名

为了之后可以直接正常使用,需要切换到web目录下。

 

但是在安装过程会提示你输入token,如果忽视安装完成后会看到:

110517_suaf_2365565.png110933_QZgF_2365565.png

这个原因在官网也有提到:

在安装过程中 Composer 可能会询问你 GitHub 账户的认证信息,因为可能在使用中超过了 GitHub API (对匿名用户的)使用限制。因为 Composer 需要为所有扩展包从 GitHub 中获取大量信息,所以超限非常正常。(译注:也意味着作为程序猿没有 GitHub 账号,就真不能愉快地玩耍了)登陆 GitHub 之后可以得到更高的 API 限额,这样 Composer 才能正常运行。更多细节请参考 Composer 文档(该段 Composer中文文档期待您的参与)。

-------------------------------------------------------------------------

关于GitHub的认证:

https://getcomposer.org/doc/articles/troubleshooting.md#api-rate-limit-and-oauth-tokens

这里需要去你的GitHub上创建个人令牌:

https://github.com/settings/tokens,建立方式如图:

111009_nMMC_2365565.png

2.建立后,将其添加到运行的配置中 composer config -g github-oauth.github.com <oauthtoken>

现在Composer应该安装/更新而不要求验证。尖括号位置应填写你的token

配置好token后再次执行安装的命令

--------------------------------------------------------------------------

111139_ruHr_2365565.png

看到类似的页面的就是下载好了YII的框架了。YII的框架在下载好后还需要安装。

对于集成包来讲需要绝对路径去引用文件。执行php init

110518_ZqRO_2365565.png111154_pnmg_2365565.png

过程中会询问你安装的是什么版本,开发版或者正式版

111205_2HGf_2365565.png

这个就是安装好的页面。

安装好会多生成配置的local文件和YII文件等。

这时可以通过migrate直接创建数据库,gii创建或自己手动创建~

顺便提一下:参看官网。对于yii.bat migrate Mac无法正常执行。由于那个是批处理的bat脚本。是基于 windows的,所以对比内容,Mac需要做的而是yii migrate,你的yii文件就是你项目里init后生成的那个~

 

 

 

 

 

 

 

 

 

 

 

 

 

转载于:https://my.oschina.net/jlong/blog/1480049

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值