为了账号安全,请及时绑定邮箱和手机立即绑定

artisan 测试命令不起作用,laravel 7.x

artisan 测试命令不起作用,laravel 7.x

PHP
慕村225694 2023-09-08 21:45:23
我希望你做得很好,所以我的问题是,test每当我运行命令时,我都无法运行 artisan 命令,php artisan test我收到以下错误   RuntimeException   Running Collision ^5.0 artisan test command requires Laravel ^8.0.  at D:\php-files\behzad-thingi\vendor\nunomaduro\collision\src\Adapters\Laravel\Commands\TestCommand.php:71     67▕         }     68▕     69▕         // @phpstan-ignore-next-line     70▕         if ((int) \Illuminate\Foundation\Application::VERSION[0] < 8) {  ➜  71▕             throw new RuntimeException('Running Collision ^5.0 artisan test command requires Laravel ^8.0.');     72▕         }     73▕     74▕         $options = array_slice($_SERVER['argv'], $this->option('without-tty') ? 3 : 2);     75▕老实说,我之前没有测试过该命令是否有效,因为我升级了依赖项以使用并按照此处pestphp的安装步骤进行操作。感谢您的回答。
查看完整描述

1 回答

?
喵喔喔

TA贡献1735条经验 获得超5个赞

这是 pestphp 版本控制的问题,如此处所述。我只需更换 pestphp 和碰撞的版本

        "nunomaduro/collision": "v5.0.0-BETA3",
                "pestphp/pest": "^0.2.3",

        "nunomaduro/collision": "5.0.0-BETA2",
                "pestphp/pest": "0.2.1",


查看完整回答
反对 回复 2023-09-08
  • 1 回答
  • 0 关注
  • 78 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信