如何使用 composer 安装 omnipay 的 ipay88 包?
How to install the omnipay's ipay88 package with composer?
问题 1
- dilab/omnipay-ipay88[2.0.0, ..., 2.0.1] require omnipay/common 3.0-beta.1 -> found omnipay/common[v3.0-beta.1] but it does not match your minimum-stability.
- Root composer.json requires dilab/omnipay-ipay88 ~2.0.0 -> satisfiable by dilab/omnipay-ipay88[2.0.0, 2.0.1].
使用选项 --with-all-dependencies (-W) 允许升级、降级和删除当前锁定到特定版本的包。
Composer 对我来说是新手,所以我在安装时可能会做错事。
我试图在我的 composer.json 文件中添加以下代码,然后我使用了“composer update”命令,但仍然出现相同的错误。我真的需要帮助,我对堆栈溢出也很陌生。对不起,如果我的问题不够清楚。
"require": {"dilab/omnipay-ipay88": "~2.0"}
这是 Github link 我正在尝试安装 https://github.com/dilab/omnipay-ipay88
您需要在主 composer.json
中手动要求 omnipay/common
以及 dilab/omnipay-ipay88
:
"require": {
"dilab/omnipay-ipay88": "~2.0",
"omnipay/common": "3.0-beta.1"
}
这是由于 dilab/omnipay-ipay88
使用了 omnipay/common
的 beta 版本,如果没有 minimum-stability
配置,Composer 将不会安装任何您不需要的非稳定依赖项主要 composer.json
.
使用上面的配置,您将解决 but it does not match your minimum-stability
错误消息,同时保持其他依赖项稳定。
问题 1
- dilab/omnipay-ipay88[2.0.0, ..., 2.0.1] require omnipay/common 3.0-beta.1 -> found omnipay/common[v3.0-beta.1] but it does not match your minimum-stability.
- Root composer.json requires dilab/omnipay-ipay88 ~2.0.0 -> satisfiable by dilab/omnipay-ipay88[2.0.0, 2.0.1].
使用选项 --with-all-dependencies (-W) 允许升级、降级和删除当前锁定到特定版本的包。
Composer 对我来说是新手,所以我在安装时可能会做错事。
我试图在我的 composer.json 文件中添加以下代码,然后我使用了“composer update”命令,但仍然出现相同的错误。我真的需要帮助,我对堆栈溢出也很陌生。对不起,如果我的问题不够清楚。
"require": {"dilab/omnipay-ipay88": "~2.0"}
这是 Github link 我正在尝试安装 https://github.com/dilab/omnipay-ipay88
您需要在主 composer.json
中手动要求 omnipay/common
以及 dilab/omnipay-ipay88
:
"require": {
"dilab/omnipay-ipay88": "~2.0",
"omnipay/common": "3.0-beta.1"
}
这是由于 dilab/omnipay-ipay88
使用了 omnipay/common
的 beta 版本,如果没有 minimum-stability
配置,Composer 将不会安装任何您不需要的非稳定依赖项主要 composer.json
.
使用上面的配置,您将解决 but it does not match your minimum-stability
错误消息,同时保持其他依赖项稳定。