由于稳定性,Composer拒绝包
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了由于稳定性,Composer拒绝包相关的知识,希望对你有一定的参考价值。
我创建了一个包,这是它的composer.json:
{
"name": "faustuzas/theme-downloader",
"description": "Easy to use bootstrap theme downloader",
"type": "command",
"require": {
"php": ">=5.6.0",
"guzzlehttp/guzzle": "^6.3"
},
"license": "MIT",
"authors": [
{
"name": "Faustas Butkus",
"email": "faustas.butkus@gmail.com"
}
],
"minimum-stability": "stable"
}
但是当我试图通过作曲家要求它时:composer require faustuzas/theme-downloader
问题出在哪儿?
答案
没有必要使用"minimum-stability": "stable"
,因为它默认设置为“稳定”。你有一个分支,没有标签,所以packagist将你的包显示为dev-master,这是不稳定的。尝试创建新的分支,例如1.x
并添加标签,例如1.0.0
然后作曲家再次要求。
以上是关于由于稳定性,Composer拒绝包的主要内容,如果未能解决你的问题,请参考以下文章
Composer/Packagist 找不到最低稳定性的软件包
开发 composer 包,上传 packagist并实时更新+发布稳定版