这是在运行 Ventura 13.1 的 Mac M1 上,通过 HomeBrew 安装 PHP。
PHP 7.4.33 (cli)(构建时间:2023 年 9 月 1 日 02:37:00)(NTS) 版权所有 (c) PHP 集团 Zend Engine v3.4.0,版权所有 (c) Zend Technologies 使用 Xdebug v3.1.5,版权所有 (c) 2002-2022,作者:Derick Rethans 使用 Zend OPcache v7.4.33,版权所有 (c),Zend Technologies
Phpunit 安装通过
composer require phpunit/phpunit
错误是
Error: Version mismatch detected for the PHPUnit Polyfills. Please ensure that PHPUnit Polyfills 1.1.0 or higher is loaded. Found version: 1.0.3
我尝试过:
composer update --dev yoast/phpunit-polyfills --with-dependencies
如此处列出的 https://github.com/Yoast/PHPUnit-Polyfills?tab=readme-ov-file#installation 无效。
我明白了,这是一个强制安装所需版本的命令
composer require --dev yoast/phpunit-polyfills:"^1.1.0"