Composer & PHPUnit 安装记录

Windows:

安装Composer:

下载了composer_setup.exe

运行之后提示和Xdebug冲突,在php.ini中注释掉php_xdebug.dll,再次运行。通过

composer安装成功后会在全局变量PATH中注册自己。检查一下全局变量PATH下是否存在。
安装PHPUnit:

打开命令行,切换到项目所在目录。(Composer会根据composer.json文件中的信息默认创建一个vendor目录,下载的软件包将会放在vendor目录下。如果希望vendor目录创建在某个位置,则需要把composer.json也创建在那个位置。)

编辑composer.json,格式:

{
    "require": {
        "PHPUnit/PHPUnit": "5.5.*",
        "vendor_name2/project_name": "version",
        "vendor_name3/project_name": "version",
        "vendor_name4/project_name": "version"
    }
}
在命令行中输入:composer install。

composer自动解析composer.json中的记录,并开始安装这些项目以及这些项目所依赖的其他项目。

安装完成后,生成composer.lock文件,其中记录着所有安装的项目的确切版本等信息。

在vendor文件夹下,还会生成一个autoload.php文件和composer文件夹。

在项目中引用安装的第三方工具时,只需引用这个autoload.php就可以。

composer文件夹中的内容,稍后再写...

时间: 2024-07-31 14:48:50

Composer & PHPUnit 安装记录的相关文章

优雅得使用composer来安装各种PHP小工具

Composer对php世界的影响是巨大的,使用composer来代替PEAR一定是大势所趋.当小伙伴们都还沉浸在composer带来的便利的时候,有没有想过如何更好的使用composer呢,网上大部分教的直接下载composer然后在当前目录直接运行的方法是不是略感屌丝呢.没错,这么好用的工具怎么着也得放在/usr/bin里边吧,但我更倾向于另外一种方式. 首先还是常规的下载composer.phar到随便什么目录.比如就home吧 $ curl -sS https://getcomposer

7.Composer的安装和使用

1.安装Composer: 局部安装 要真正获取 Composer,我们需要做两件事.首先安装 Composer (同样的,这意味着它将下载到你的项目中): curl -sS https://getcomposer.org/installer | php 注意: 安装时,可能会由于系统自带的php导致无法下载安装,这是应删除系统自带php,然后将环境安装时的php添加到系统变量中. 如果上述方法由于某些原因失败了,你还可以通过 php >下载安装器: php -r "readfile('h

k2 4.6.9安装记录-够复杂了

首先需要准备一台Windows server 2008R2 系统.可以从微软官方下载. 下载地址: http://www.microsoft.com/zh-cn/download/confirmation.aspx?id=11093 然后使用VMware Workstation打开此镜像文件. 安装K2 server 需要.NET FRAMEWORK 4.0 以及域环境. .NetFrameWork4.0 安装就不要我说了,大家自己下载一个安装即可. 域环境安装: 运行CMD 输入 dcprom

Linux环境下Tivoli Directory Server v6.3安装记录_步骤2:安装TDS软件

IBM Tivoli Directoy Server是对轻量级目录访问协议(Lightweight Directory Access Protocol,LDAP)的一个完整实现,功能强大.稳定可靠,是构建企业门户的基础磐石: 本系列文章以图文方式讲解TDS安装的相关知识: 系列文章目录如下: 1.安装DB2数据库: 2.安装TDS软件: 3.创建TDS实例: 4.解决因GSKIT版本引起的TDS实例无法启动的故障: 本文为TDS安装记录系列文章的第二篇<安装TDS软件>: 环境说明: 硬件环境

开源备份软件bacula安装记录--含备份-恢复演练

公司原来的备份机器用的是oracle-linux 5.7 运行的不是很稳定,经常出现死机,新装了一个centos6.5, 准备使用bacula来对数据进行备份,在这里记录一下安装过错,备忘. 操作系统:centos6.5 1.安装mysql 用yum安装 yum install mysql mysql-server mysql-devel 这里要注意的是一定要安装mysql-devel,否则在等下configure bacula的时候会报找不到mysql.h文件--这里折腾了我好久,差点想去编译

对于最近测试LYNC2013的安装记录

最近上班,突然想测试下微软最新的lync2013系统,于是说做就做,在虚机下准备了下环境,此次测试是前后端的架构,暂时未测试Edge的架构,测试的架构如下图 本次测试环境 DC为windows server2012系统的域架构 后端数据库安装的SQL2008 R2,采用的是默认实例 Lync2013的前端是安装的Windows server2012系统 1:首先配置机器的网络及系统的权限,此次使用的是最高管理员权限登陆各系统. 2:由于我们安装的是前后端架构,我这边先准备了SQL后端数据库,先单

linux下MySQL5.6安装记录

MySQL下载地址: ftp://mirror.switch.ch/mirror/mysql/Downloads/MySQL-5.6/http://mirrors.sohu.com/mysql/ 1.查看服务器版本: [[email protected] ~]# cat /etc/redhat-releaseCentOS release 6.4 (Final) [[email protected] ~]# rpm -qa|grep mysql mysql-libs-5.1.66-2.el6_3.

惠普(HP) LaserJet Pro M1136 MFP 黑白多功能激光一体机 (打印 复印 扫描)驱动安装记录

惠普(HP) LaserJet Pro M1136 MFP 黑白多功能激光一体机 (打印 复印 扫描) 新入手的打印机,如果没有安装经验,不要急着开箱组装! 先打开电脑,放入驱动光盘,运行安装向导,会有动画安装指南,一步一步的教你如何操作. 考虑买这款打印机的可以去产品官方商品页面看看. 如果没有驱动光盘,可以去官方产品支持页面下载. 下面是我的安装过程: 从官网上下载的驱动程序,由于下图中没有完全对应打印机正面显示的LaserJet M1136 MFP型号的驱动,纠结了半天到底应该安装哪一个型

composer方式安装thinkphp5,安装smarty

转载地址: https://my.oschina.net/inuxor/blog/750717 composer 是 PHP 用来管理依赖(dependency)关系的工具.你可以在自己的项目中声明所依赖的外部工具库(libraries),Composer 会帮你安装这些依赖的库文件. 如今类似的包管理工具越来越多了,java有marven,js有npm,ruby有gem-- php自然就有composer. 安装composer 网上能搜到各种装法,其实仅仅是一点微小的工作,哪有那么麻烦. 看