编辑器安装顺序



可以设置安装顺序吗?

目前我正在使用需要安装ext-mongo的 Doctrine 模块,但由于我使用的是较新的 php 版本 (7.0(,因此我mongodb安装。有一个alcaeus/mongo-php-adapter包可以解决安装问题。但是有一个问题 - Composer 正在尝试先安装 Doctrine 模块,因此安装失败。

目前,我

必须手动解决此问题,但是我不能再这样做了,因为我要将我的环境打包到Docker映像中,以便以后自动部署它。

来自 alcaeus/mongo-php-adapter 的文档

">

$ composer require alcaeus/mongo-php-adapter

如果您的项目已经依赖于 ext-mongo,则上面的命令可能不起作用。这是由于作曲家中的错误,请参阅 https://github.com/composer/composer/issues/5030

要解决此问题,您可以在运行上述命令时或在不存在 composer.lock 文件的情况下运行作曲家更新时使用 --ignore-platform-reqs 开关。

最新更新