无法通过作曲家安装最新的 git 版本的分支
can't install latest git version of branch via composer
我的 composer.json 看起来像这样:
{
"minimum-stability": "dev"
}
我正在尝试 运行 composer require phpseclib/phpseclib:dev-3.0
(基于 )但是当我尝试时出现此错误:
[InvalidArgumentException]
Could not find a matching version of package phpseclib/phpseclib. Check the package spelling, your version cons
traint and that the package is available in a stability which matches your minimum-stability (dev).
3.0 是一个有效的分支名称 (https://github.com/phpseclib/phpseclib/tree/3.0),所以我不完全确定问题出在哪里。
我也试过用这个作为我的 composer.json:
{
"repositories": [
{
"type": "git",
"url": "https://github.com/phpseclib/phpseclib.git"
}
],
"minimum-stability": "dev"
}
运气不好。
有什么想法吗?
dev-branch
约定用于看起来不像版本的分支。 3.0
分支看起来像版本,所以你需要使用 branch.x-dev
约定 - 3.0.x-dev
在你的情况下。 documentation. You can also find list of available versions for this package on Packagist.
中对此进行了解释
我的 composer.json 看起来像这样:
{
"minimum-stability": "dev"
}
我正在尝试 运行 composer require phpseclib/phpseclib:dev-3.0
(基于
[InvalidArgumentException]
Could not find a matching version of package phpseclib/phpseclib. Check the package spelling, your version cons
traint and that the package is available in a stability which matches your minimum-stability (dev).
3.0 是一个有效的分支名称 (https://github.com/phpseclib/phpseclib/tree/3.0),所以我不完全确定问题出在哪里。
我也试过用这个作为我的 composer.json:
{
"repositories": [
{
"type": "git",
"url": "https://github.com/phpseclib/phpseclib.git"
}
],
"minimum-stability": "dev"
}
运气不好。
有什么想法吗?
dev-branch
约定用于看起来不像版本的分支。 3.0
分支看起来像版本,所以你需要使用 branch.x-dev
约定 - 3.0.x-dev
在你的情况下。 documentation. You can also find list of available versions for this package on Packagist.