从零开始学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 相关文章推荐
用header 发送cookie的php代码
Mar 16 PHP
如何在PHP程序中防止盗链
Apr 09 PHP
destoon实现首页显示供应、企业、资讯条数的方法
Jul 15 PHP
用 Composer构建自己的 PHP 框架之构建路由
Oct 30 PHP
thinkphp特殊标签用法概述
Nov 24 PHP
网站防止被刷票的一些思路与方法
Jan 08 PHP
PHP实现用户登录的案例代码
May 10 PHP
PHP implode()函数用法讲解
Mar 08 PHP
PHP实现的支付宝支付功能示例
Mar 26 PHP
php基于协程实现异步的方法分析
Jul 17 PHP
php5.3/5.4/5.5/5.6/7常见新增特性汇总整理
Feb 27 PHP
浅谈如何提高PHP代码质量之单元测试
May 28 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
星际争霸 Starcraft 编年史
2020/03/14 星际争霸
无线电的诞生过程
2021/03/01 无线电
UCenter 批量添加用户的php代码
2012/07/17 PHP
浅析PHP绘图技术
2013/07/03 PHP
asp 取文本框名称代码
2008/12/02 Javascript
基于jQuery的360图片展示实现代码
2012/06/14 Javascript
js简易namespace管理器 实例代码
2013/06/21 Javascript
jquery库文件略庞大用纯js替换jquery的方法
2014/08/12 Javascript
纯js代码实现未知宽高的元素在指定元素中垂直水平居中显示
2015/09/12 Javascript
Bootstrap每天必学之前端开发框架
2015/11/19 Javascript
理解javascript正则表达式
2016/03/08 Javascript
js print打印网页指定区域内容的简单实例
2016/11/01 Javascript
微信小程序进行微信支付的步骤昂述
2016/12/01 Javascript
Bootstrap表单简单实现代码
2017/03/06 Javascript
解决webpack打包速度慢的解决办法汇总
2017/07/06 Javascript
ES6中Array.copyWithin()函数的用法实例详解
2017/09/16 Javascript
使用vue-cli(vue脚手架)快速搭建项目的方法
2018/05/21 Javascript
Vue CL3 配置路径别名详解
2019/05/30 Javascript
小程序使用watch监听数据变化的方法详解
2019/09/20 Javascript
vue实现在线预览pdf文件和下载(pdf.js)
2019/11/26 Javascript
JavaScript实现左右滚动电影画布
2020/02/06 Javascript
Python利用前序和中序遍历结果重建二叉树的方法
2016/04/27 Python
python爬取亚马逊书籍信息代码分享
2017/12/09 Python
python 读取.csv文件数据到数组(矩阵)的实例讲解
2018/06/14 Python
Python合并多个Excel数据的方法
2018/07/16 Python
Python从使用线程到使用async/await的深入讲解
2018/09/16 Python
python2.7 安装pip的方法步骤(管用)
2019/05/05 Python
python实现梯度下降法
2020/03/24 Python
DBA数据库管理员JAVA程序员架构师必看
2016/02/07 面试题
优秀护士先进事迹
2014/05/08 职场文书
大学生毕业个人总结
2015/02/15 职场文书
2015秋季小学开学寄语
2015/05/27 职场文书
朋友聚会祝酒词
2015/08/10 职场文书
爱国主义教育主题班会
2015/08/13 职场文书
《社戏》教学反思
2016/02/22 职场文书
canvas实现贪食蛇的实践
2022/02/15 Javascript