我正在尝试安装/配置magento2。我是使用
从GitHub克隆它的:cd /var/www/html
git clone https://github.com/magento/magento2.git
之后,我尝试安装Composer:
cd /var/www/html/magento2/
composer install -v
我收到此警告。
软件包phpunit / phpunit-mock-objects被放弃了,您应该避免使用它。没有建议更换。
我尝试安装phpunit,但没有帮助。有想法吗?
答案 0 :(得分:0)
您无能为力。您会收到此警告,因为Magento使用PHPUnit 6作为开发依赖项。 PHP 6已于2月停产(请参阅supported versions summary),并使用不赞成使用的软件包phpunit/phpunit-mock-objects
作为其依赖项之一。解决此问题的正确方法是将PHPUnit升级到7.x或8.x系列,但这对Magento开发人员而言是一项工作。
作为仅想使用Magento的最终用户,您可以放心地忽略此警告-只是 警告,您可以注意到,实际上,您正在使用未维护的软件包。这不是一个大问题,因为这只是一个开发依赖项,您可能不是Magento开发人员。如果您使用--no-dev
开关(无论如何应用于生产安装),则不会收到此警告:
composer install --no-dev