我希望你做得很好,所以我的问题是,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",
- 1 回答
- 0 关注
- 78 浏览
添加回答
举报
0/150
提交
取消