如何在 Windows 07 64 位中使用 composer 安装 PHPUnit?

Posted

技术标签:

【中文标题】如何在 Windows 07 64 位中使用 composer 安装 PHPUnit?【英文标题】:How to install PHPUnit using composer in Windows 07 64 bit? 【发布时间】:2012-10-28 08:55:21 【问题描述】:

我有 windows 07 64 位操作系统,我已经下载了作曲家,并且我正在运行 wampserver wampserver2.2e-php5.3.13-httpd2.2.22-mysql5.5.24-x64.exe 。我曾尝试使用 composer 安装 PHPUnit,但不能。我在 linux/mac os 上找到了安装步骤,但在 windows 中没有。一些站点建议在 php 项目的 composer.json 文件中添加对 phpunit/phpunit 的依赖。但是怎么做?我不知道。 请帮助我在 wampserver(windows 07-64 位操作系统)或任何替代方案上使用 composer 安装 PHPUnit..

【问题讨论】:

【参考方案1】:

您做的事情与在 Linux 或 OSX 上做的完全一样。

来自http://www.phpunit.de/manual/current/en/installation.html#installation.composer的文档。


    "require-dev": 
        "phpunit/phpunit": "3.7.*"
    

然后运行php composer.phar install --dev

对于系统范围的安装,您需要:


    "name": "phpunit",
    "description": "PHPUnit",
    "require": 
        "phpunit/phpunit": "3.7.*"
    ,
    "config": 
        "bin-dir": "C:/my/dir"
    

并将目录添加到您的窗口$PATH

【讨论】:

【参考方案2】:

在这种情况下,我建议使用 Pear。通常你不会只安装几个 php 类,而且你可能需要配置 Windows 以使 phpunit 作为工具运行。

Try to have a look here

【讨论】:

不再支持通过 PEAR 安装 PHPUnit。 Check this. 评论 4 岁的东西有什么意义?是的,作曲家是当今唯一的方式。 对于未来的访客(可能陷入陷阱的新人):-)

以上是关于如何在 Windows 07 64 位中使用 composer 安装 PHPUnit?的主要内容,如果未能解决你的问题,请参考以下文章

Windows 7 Professional 64 位中 printf 的性能不佳

QGLWidget 在 Windows 7 64 位中显示为黑色 [重复]

Windows7 64位中出现的KERNELBASE.dll错误的解决方法

Excel VBA 到 PPT 在 Office 365 64 位中不起作用

在DateTime中,仅使用64位中的62位。负值不在规范中。我如何表示BC的日期?

汇编语言 8086 添加使用 32 位 reg 并在 64 位中赋值?