我无法安装Moltin Laravel Cart

use*_*260 5 php composer-php laravel-4

我无法安装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"
},
...
Run Code Online (Sandbox Code Playgroud)

谁能告诉我如何解决它?

ale*_*zyl 13

更改

minimum-stability: 'stable' to minimum-stability: 'dev'
Run Code Online (Sandbox Code Playgroud)

然后

minimum-stability: 'dev'
Run Code Online (Sandbox Code Playgroud)

加上

"prefer-stable": true
Run Code Online (Sandbox Code Playgroud)

像这样:

"minimum-stability": "dev",
"prefer-stable": true
Run Code Online (Sandbox Code Playgroud)


小智 1

这是一个Composer问题,而不是真正的问题Laravel 4

在你的composer.json系统中,你可能有一个名为:

minimum-stability: 'stable'
Run Code Online (Sandbox Code Playgroud)

如果不是,stable那么它就高于dev

moltin\cart没有稳定版本。这里记录了您可以执行的操作:

https://igor.io/2013/02/07/composer-stability-flags.html

最简单的修复方法是添加:

'moltin/cart': "dev-master",
Run Code Online (Sandbox Code Playgroud)

到你之前require的部分。composer.json moltin\laravel-cart