我有一个关于 Symfony 2 的项目,我想在 Windows 7 上使用 PHPUNIT。
On githut phpunit is:
Composer
Simply add a dependency on phpunit/phpunit to your project's composer.json file if you use Composer to manage the dependencies of your project. Here is a minimal example of a composer.json file that just defines a development-time dependency on PHPUnit 3.7:
{
"require-dev": {
"phpunit/phpunit": "3.7.*"
}
}
For a system-wide installation via Composer, you can run:
composer global require 'phpunit/phpunit=3.7.*'
Make sure you have ~/.composer/vendor/bin/ in your path.
首先我使用系统范围的安装,但我不知道什么时候安装的。
接下来我添加到我的composer.json require-dev。
这将 phpunit 安装在 C:/wamp/www/myproject/vendor/symfony 中。接下来我尝试命令:
composer install --dev
而且我不能使用 phpunit。在 cmd.exe 中,我输入“phpunit”,但出现错误:
'phpunit' is not recognized as an internal or external command operable program or batch file
我如何使用 phpunit?我有 Windows 7、Wamp 服务器和 php 5.4.12。
当您通过composer在Windows中安装PHP-Unit时,全局安装将在以下位置创建文件
C:\Users\YOUR_USERNAME\AppData\Roaming\Composer
执行phpunit
通过命令行轻松地您需要添加路径phpunit.bat
windows环境变量中的文件。为了这:
- 右键点击
My Computer
- Go to
Properties -> Advance system settings
and
- Click
Environment variables
来自Advance
tab.
Now add C:\Users\YOUR_USERNAME\AppData\Roaming\Composer\vendor\bin
到窗户PATH
.
您现在可以从命令运行 phpunit。请注意,您可能需要重新启动命令提示符才能使更改生效。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)