gpt4 book ai didi

php - Laravel 4 测试; 'phpunit' 不被识别?

转载 作者:IT王子 更新时间:2023-10-29 01:15:46 26 4
gpt4 key购买 nike

http://four.laravel.com/docs/testing说“安装新的 Laravel 应用程序后,只需在命令行上运行 phpunit 即可运行测试。”

phpunit 无法识别,我也试过 php artisian testphp artisan phpunit

phpunit 是否在某个奇怪的文件夹中,或者它实际上不包含在 Laravel 中?我不想安装它,如果是的话有两个。

最佳答案

用 Composer 安装

启动和运行 PHPUnit 的一种简单方法(不需要安装 Pear 和弄乱你想使用它的每个系统)是将它包含在你的 composer.json 文件中,比如

"phpunit/phpunit": "4.0.*",

然后在执行 composer update 之后,您将能够像这样从命令行运行 PHPUnit:

vendor/bin/phpunit 

因为 phpunit 将安装到 vendor/bin 文件夹中。

这只会将 PHPUnit 安装到这个项目,而不是整个系统。因此,当您希望它消失时,您只需从 composer.json 文件中删除该行,运行 composer update,然后噗,一点痕迹也没有。

仅为开发环境安装

如果您只想在开发期间使用它,请在“require-dev”部分中添加 composer 行。这样它只会在您选择通过以下方式安装开发依赖项时安装:

php composer.phar install --dev

php composer.phar update

关于php - Laravel 4 测试; 'phpunit' 不被识别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16138050/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com