【发布时间】:2019-10-21 20:20:33
【问题描述】:
我有一个 Symfony 4 项目,我正在尝试安装 this 包以使用 AWS DynamoDB。
当我运行composer require oasis/dynamodb-odm 时,我收到一条错误消息oasis/dynamodb-odm v0.5.3 requires symfony/console ^3.2 -> no matching package found。尝试运行 composer require symfony/console:^3.2 也会导致“找不到包...”错误。
当我使用 Symfony 4 时,composer 命令被 Symfony Flex 截获并且发生了一些额外的事情。有趣的是,有一个用于 symfony/console:3.3 但不是 3.2 的 Flex 配方,我认为这可能是问题所在。
我对插入符号的理解是它应该允许小版本颠簸,所以我想知道为什么不安装控制台 v3.3。
我想使用这个包,但那里没有很多 DynamoDB PHP 产品,那么我该如何解决这个问题?
【问题讨论】:
标签: php symfony composer-php symfony4 semantic-versioning