我正在使用Laravel 5.1开发一个网站,我需要设置购物车,为此我试图安装Omnipay,我选择了我将使用的三个网关:Paypal,Stripe和PayU。
我的要求在composer.json下看起来像这样:
"require": {
...
"ignited/laravel-omnipay": "2.*",
"omnipay/paypal": "*",
"omnipay/stripe": "*",
"omnipay/payu": "*"
},
我仅在payu部分出现错误,这是错误:
omnipay / payu [dev-master,2.0.x-dev]可以满足要求的软件包omnipay / payu *,但这些与您的要求或最低稳定性有冲突。
我在另一篇文章中读到,在composer.json的config部分中指定
"prefer-stable": true,
和"minimum-stability": "dev"
可以解决此问题,但对我不起作用,有任何提示吗? 最佳答案
通过在composer.json的config部分下添加"prefer-stable": true, "minimum-stability": "dev"
来解决它,而不是在里面,如我在帖子中所述。
像这样:
...
"config": {
"preferred-install": "dist"
},
"prefer-stable": true,
"minimum-stability": "dev"
...