如何通过composer在xampp上安装phpunit?
正如:()所暗示的,不支持通过pear安装phpunit。那么如何通过composer在xampp上安装它呢?需要卸载xampp上先前的phpunit以获得新的phpunit吗如何通过composer在xampp上安装phpunit?,xampp,phpunit,composer-php,Xampp,Phpunit,Composer Php,正如:()所暗示的,不支持通过pear安装phpunit。那么如何通过composer在xampp上安装它呢?需要卸载xampp上先前的phpunit以获得新的phpunit吗 composer global require phpunit/phpunit 这将安装在一个中心位置,就像PEAR一样。但我建议将该包添加为您正在测试的应用程序或包的依赖项(该应用程序或包应该对所有其他依赖项也使用Composer) 原因是测试代码仍然是代码,并且它依赖于正确的Phpunit版本,这可能不同于其他包的
composer global require phpunit/phpunit
这将安装在一个中心位置,就像PEAR一样。但我建议将该包添加为您正在测试的应用程序或包的依赖项(该应用程序或包应该对所有其他依赖项也使用Composer)
原因是测试代码仍然是代码,并且它依赖于正确的Phpunit版本,这可能不同于其他包的需求
在包/应用程序的composer.json所在的主目录中调用:
composer require --dev phpunit/phpunit
这将在“vendor/bin/phpunit”中创建一个可执行文件,可在其他脚本中使用
这将安装在一个中心位置,就像PEAR一样。但我建议将该包添加为您正在测试的应用程序或包的依赖项(该应用程序或包应该对所有其他依赖项也使用Composer)
原因是测试代码仍然是代码,并且它依赖于正确的Phpunit版本,这可能不同于其他包的需求
在包/应用程序的composer.json所在的主目录中调用:
composer require --dev phpunit/phpunit
这将在“vendor/bin/phpunit”中创建一个可执行文件,可以在其他脚本中使用。我认为您不需要使用composer。在写这篇文章的时候,我第一次安装了phpunit,我认为这是最快的方法
“”%PHPBIN%”D:\AnyFolderYouInsalledWampTo\xampp\php\phpunit“%*
“”%PHPBIN%”D:\AnyFolderYouInsalledWampTo\xampp\php\phpunit.phar“%*
phpunit
您应该获得phpunit中所有可用命令的列表
现在输入:
phpunit——检查版本
您将获得phpunit版本的信息,以及您是否正在使用最新版本
echo@php“%~dp0phpunit.phar”%*>phpunit.cmd
cd AnyFolderYouInsalledWampTo\xampp\php
对于您来说,这将是您的xampp\php路径,但请确保您位于安装xamp\php的驱动器上
否则使用
cd D:\AnyFolderYouInsalledWampTo\xampp\php
D将是用于xampp\php的磁盘的字母)
重复步骤9。我认为您不需要使用composer。在写这篇文章的时候,我第一次安装了phpunit,我认为这是最快的方法
“”%PHPBIN%”D:\AnyFolderYouInsalledWampTo\xampp\php\phpunit“%*