我正在包含以下composer install
文件的目录中运行composer.json
:
{
"name" : "Sprout Setup",
"description" : "Allows the easy set up of a WordPress website",
"autoload" : {
"files": [],
"psr-4" : {
"SproutSetup\\": "SproutSetup/"
}
},
"require" : {
"sproutwp/sprout_services" : "*@dev"
}
}
但是我遇到以下错误:
Loading composer repositories with package information
Updating dependencies (including require-dev)
Your requirements could not be resolved to an installable set of packages.
Problem 1
- Installation request for sproutwp/sprout_services *@dev -> satisfiable by sproutwp/sprout_services[dev-master].
- sproutwp/sprout_services dev-master requires sproutwp/sprout_interfaces *@dev -> satisfiable by sproutwp/sprout_interfaces[dev-master] but these conflict with your requirements or minimum-stability.
软件包的github仓库:
https://github.com/sproutwp/sprout_services
https://github.com/sproutwp/sprout_interfaces
https://github.com/sproutwp/sprout_privileges
如您所见,我要求sprout_services
使用sprout_interfaces|sprout_privileges
和任何类型的*dev
版本,但仍然表示不符合要求。
我倾向于认为我需要声明一个 minimum-stability
标志,如果是这样,那为什么呢?
答案 0 :(得分:0)
您必须在运行minimum-stability
的{{1}}所在的composer.json
中声明一个composer install
标志:
"minimum-stability" : "dev",
"prefer-stable": true