我正在尝试安装/配置Magento2。我从github克隆了:
cd /var/www/html
git clone https://github.com/magento/magento2.git
之后,我正在尝试安装作曲家:
cd /var/www/html/magento2/
composer install -v
我得到了此警告。
包装phpunit/phpunit mock-objects被放弃,您应该避免使用它。没有建议。
我尝试安装phpunit,但没有帮助。有什么想法吗?
您无能为力。您会得到此警告,因为Magento使用Phpunit 6作为DEV依赖性。PHP 6于2月份授予(请参阅支持版本的摘要(,并将弃用的软件包phpunit/phpunit-mock-objects
用作其依赖项之一。解决此问题的正确方法是将phpunit升级到7.x或8.x行,但这是Magento Devs的工作。
作为只想使用Magento的最终用户,您可以安全地忽略此警告 - 这是的警告,您可以将注意力引起您的注意,即您使用的是未经维护的软件包。这不是一个大问题,因为这只是DEV依赖性,您可能不是Magento开发人员。如果您使用--no-dev
开关(无论如何都应该用于生产安装(,您将不会收到此警告:
composer install --no-dev