Composer php Composer,找不到包的版本
我有一个私有存储库,其中包含一些现在并不重要的文件,我想创建的是一个包,将其包含到composer.json中Composer php Composer,找不到包的版本,composer-php,Composer Php,我有一个私有存储库,其中包含一些现在并不重要的文件,我想创建的是一个包,将其包含到composer.json中 { "name": "pm/multi-curl", "description": "Package to multicurl", "version": "master", "type": "library", "minimum-stability":"dev", "require": { "ext-curl": "^7.
{
"name": "pm/multi-curl",
"description": "Package to multicurl",
"version": "master",
"type": "library",
"minimum-stability":"dev",
"require": {
"ext-curl": "^7.1"
},
"repositories": [
{
"type": "package",
"package": {
"name": "pm/multi-curl",
"version": "dev-master",
"source": {
"url": "git@pmgit.pm.com:dk/multicurl.git",
"type": "git",
"reference": "master"
},
"autoload": {
"psr-0" : {
"PM\\MultiCurl" : "src"
}
}
}
}
],
"authors": [
{
"name": "dk",
"email": "dk@example.com"
}
]
}
但是当我执行composer require pm/multi-curl
composer给我这个消息找不到与您的最小稳定性(stable)匹配的包pm/multi-curl版本。需要一个显式的版本约束,以允许其所需的稳定性。
我试图将稳定性更改为dev,但没有任何帮助。我还尝试使用composer.json实现此功能,如下所示:
{
"name": "pm/multi-curl",
"description": "Package to multicurl",
"version": "master",
"type": "library",
"minimum-stability":"dev",
"require": {
"ext-curl": "^7.1"
},
"authors": [
{
"name": "dk",
"email": "dk@example.com"
}
]
}
pmgit.pm.com是gitlab,当我执行
composer search performance media/multi-curl时会通知您,它会返回正确的描述。我做错了什么。你可以通过
composer require pm/multi-curl:dev-master
您是否尝试过标记软件包的版本?如何操作?是的。使用您的版本控制系统创建标记我使用git
添加了标记,但仍然出现错误,composer找不到稳定的版本(稳定的)。这并没有提供问题的答案。一旦你有足够的钱,你将能够;相反-