从零开始学YII2框架(二)通过 Composer 安装扩展插件


Posted in PHP onAugust 20, 2014

目前yii2的扩展还不是很多,截止到今天,在官网一共有33个,不过这些插件中不乏有优秀的扩展插件,

我尝试了几个,发现了一系列好用的Yii2插件,作者是来自印度的krajee团队,他们写的插件都很好用。推荐一下。

krajee团队的网站:http://krajee.com,有几个不错的插件可以尝试。

下面来介绍Yii2的插件安装方法。通过Composer安装插件yii2-detail-view。

Git

推荐安装Git,Composer安装插件时候会用到Git Clone,Git官方下载网站:传送门

如果你没有安装过Git,CMD执行命令时会提示你git不是有效的命令。然后去找硬盘下载地址。实际上不安装git也没影响。

Windows下安装完Git,配置下环境变量,把;D:\Program Files\Git\bin加入Path环境变量中。

安装方法

yii2-detail-view

官方说明:

Installation 
The preferred way to install this extension is through composer.
Either run:
$ php composer.phar require kartik-v/yii2-detail-view "*"
or add:
"kartik-v/yii2-detail-view": "*"
to the require section of your composer.json file.

这是相对于Linux环境下安装的方法,Windows下使用Composer

CMD下执行命令:composer require kartik-v/yii2-detail-view "*"

从零开始学YII2框架(二)通过 Composer 安装扩展插件

安装完毕,我们会看到安装过程中,安装了5个其他的插件,这些都是和yii2-detail-view有依赖关系的插件,

这就是Composer工具的好用之处,自动分析依赖关系,帮助我们完美安装。

在webroot/appname/vendor目录下看见"kartik-v"目录。看到路径下存放着6个目录。说明安装成功。

插件安装就到这里,至于如何使用。后面学习过程中再介绍。^_^

PHP 相关文章推荐
用 php 编写的日历
Oct 09 PHP
PHP实现的功能是显示8条基色色带
Oct 09 PHP
PHP中str_replace函数使用小结
Oct 11 PHP
PHP 加密解密内部算法
Apr 22 PHP
javascript 小型动画组件与实现代码
Jun 02 PHP
PHP中register_globals参数为OFF和ON的区别(register_globals 使用详解)
Feb 05 PHP
PHP删除非空目录的函数代码小结
Feb 28 PHP
php截取中文字符串不乱码的方法
Dec 25 PHP
推荐一款MAC OS X 下php集成开发环境mamp
Nov 08 PHP
php实现数组中索引关联数据转换成json对象的方法
Jul 08 PHP
在CentOS系统上从零开始搭建WordPress博客的全流程记录
Apr 21 PHP
php生成微信红包数组的方法
Sep 05 PHP
从零开始学YII2框架(一)通过Composer安装Yii2框架
Aug 20 #PHP
实用的PHP带公钥加密类分享(每次加密结果都不一样哦)
Aug 20 #PHP
PHP文件缓存内容保存格式实例分析
Aug 20 #PHP
PHP date()函数警告: It is not safe to rely on the system解决方法
Aug 20 #PHP
PHP中exec函数和shell_exec函数的区别
Aug 20 #PHP
实例讲解PHP面向对象之多态
Aug 20 #PHP
图解找出PHP配置文件php.ini的路径的方法
Aug 20 #PHP
You might like
sae使用smarty模板的方法
2013/12/17 PHP
PHP文件系统管理(实例讲解)
2017/09/19 PHP
PHP登录验证功能示例【用户名、密码、验证码、数据库、已登陆验证、自动登录和注销登录等】
2019/02/25 PHP
用js小类库获取浏览器的高度和宽度信息
2012/01/15 Javascript
JavaScript通过RegExp实现客户端验证处理程序
2013/05/07 Javascript
node.js中的path.extname方法使用说明
2014/12/09 Javascript
《JavaScript DOM 编程艺术》读书笔记之DOM基础
2015/01/09 Javascript
JavaScript原生xmlHttp与jquery的ajax方法json数据格式实例
2015/12/04 Javascript
Javascript日期格式化format函数的使用方法
2016/08/30 Javascript
JavaScript每天必学之数组和对象部分
2016/09/17 Javascript
概述VUE2.0不可忽视的很多变化
2016/09/25 Javascript
网页瀑布流布局jQuery实现代码
2016/10/21 Javascript
基于Bootstrap的Java开发问题汇总(Spring MVC)
2017/01/15 Javascript
vue项目中使用axios上传图片等文件操作
2017/11/02 Javascript
vue实现的上传图片到数据库并显示到页面功能示例
2018/03/17 Javascript
koa上传excel文件并解析的实现方法
2018/08/09 Javascript
Koa日志中间件封装开发详解
2019/03/09 Javascript
vue中使用props传值的方法
2019/05/08 Javascript
Node.js HTTP服务器中的文件、图片上传的方法
2019/09/23 Javascript
Vue组件模板的几种书写形式(3种)
2020/02/19 Javascript
vue 点击其他区域关闭自定义div操作
2020/07/17 Javascript
python中requests爬去网页内容出现乱码问题解决方法介绍
2017/10/25 Python
python数据预处理方式 :数据降维
2020/02/24 Python
记一次pyinstaller打包pygame项目为exe的过程(带图片)
2020/03/02 Python
python 使用csv模块读写csv格式文件的示例
2020/12/02 Python
使用CSS3实现圆角,阴影,透明
2014/12/23 HTML / CSS
基于html5 DeviceOrientation 实现微信摇一摇功能
2015/09/25 HTML / CSS
华润集团网上药店:健一网
2016/09/19 全球购物
意大利单身交友网站:Meetic
2020/07/12 全球购物
杭州信雅达系统.NET工程师面试试题
2015/02/08 面试题
写给女朋友的道歉信
2014/01/12 职场文书
初中生自我评价
2014/02/01 职场文书
空气的环保标语
2014/06/12 职场文书
大专学生求职信
2014/07/04 职场文书
购房意向书
2014/08/30 职场文书
一百条裙子读书笔记
2015/07/01 职场文书