我无法安装Moltin Laravel Cart。它总是告诉我Your requirements could not be resolved to an installable set of packages
。
从终端获取此输出:
问题1
moltin/laravel-cart dev-master
的安装请求 - > satisfiable by moltin/laravel-cart[dev-master]
。
moltin/laravel-cart dev-master
需要moltin/cart dev-master
- > no matching package found
。
可能的原因:
我刚刚在composer.json文件中添加了需求,如教程所说
...
"require": {
"laravel/framework": "4.1.*",
"intervention/image": "dev-master",
"moltin/laravel-cart": "dev-master"
},
...
有人可以告诉我如何解决它吗?
答案 0 :(得分:13)
更改
minimum-stability: 'stable' to minimum-stability: 'dev'
然后
minimum-stability: 'dev'
只需添加
"prefer-stable": true
像这样:
"minimum-stability": "dev",
"prefer-stable": true
答案 1 :(得分:4)
您可以首先将所有必需的软件包定义为dev-master,因为这样可以避免由于找不到稳定版本而无法加载所需的软件包。即。
"require": {
"laravel/framework": "4.1.*",
"moltin/currency": "dev-master",
"moltin/tax": "dev-master",
"moltin/cart": "dev-master",
"moltin/laravel-cart": "dev-master"
},
将composer.json底部的最小稳定性更改为dev也将实现相同的目标。即
"minimum-stability": "dev",
"prefer-stable": true
答案 2 :(得分:1)
这是一个Composer
问题,与Laravel 4
无关。
在您的composer.json
中,您可能有一个名为
minimum-stability: 'stable'
如果不是stable
那么它会高于dev
。
moltin\cart
没有稳定版本。这里有你可以做的事情:
https://igor.io/2013/02/07/composer-stability-flags.html
最简单的解决方法是添加:
'moltin/cart': "dev-master",
在 require
之前到composer.json
的moltin\laravel-cart
部分。
答案 3 :(得分:-1)
添加composer.json并输入“composer update”(Windows)或“php composer.phar install”后,它会告诉你完全100%下载四个php包而不是“composer install”的百分比。