无法创建作曲家包 - InvalidArgumentException
Unable to create composer package - InvalidArgumentException
我一直在尝试创建一个简单的作曲家包。但我遇到了以下问题。不知道如何解决这个问题。
[InvalidArgumentException]
Could not find package sarav/sample-package at any version for your minimum-stability (stable). Check the package spelling or your minimum-stability
包裹Url:https://packagist.org/packages/sarav/sample-package
我运行下面的composer命令
composer require sarav/sample-package
我的作曲内容
{
"name": "sarav/sample-package",
"description": "Sample package",
"type": "Library",
"license": "MIT",
"authors": [
{
"name": "Sarav",
"email": "me@sarav.co"
}
],
"minimum-stability": "dev",
"require": {
"php": ">=5.3.0"
},
"autoload": {
"psr-0": {
"Sarav": "src/"
}
}
}
我觉得你的包配置不错,但你的 Git 仓库没有任何标记版本。
使用 git tag v1.0.0
或任何合适的版本,然后 git push origin --tags
在 GitHub 上更新。
或者,您可以在 需要 包时通过指定 master 分支来取消标记版本,如下所示:
composer require sarav/sample-package dev-master
您可以以这种方式要求任何分支,但 dev-
前缀是必需的。
我一直在尝试创建一个简单的作曲家包。但我遇到了以下问题。不知道如何解决这个问题。
[InvalidArgumentException]
Could not find package sarav/sample-package at any version for your minimum-stability (stable). Check the package spelling or your minimum-stability
包裹Url:https://packagist.org/packages/sarav/sample-package
我运行下面的composer命令
composer require sarav/sample-package
我的作曲内容
{
"name": "sarav/sample-package",
"description": "Sample package",
"type": "Library",
"license": "MIT",
"authors": [
{
"name": "Sarav",
"email": "me@sarav.co"
}
],
"minimum-stability": "dev",
"require": {
"php": ">=5.3.0"
},
"autoload": {
"psr-0": {
"Sarav": "src/"
}
}
}
我觉得你的包配置不错,但你的 Git 仓库没有任何标记版本。
使用 git tag v1.0.0
或任何合适的版本,然后 git push origin --tags
在 GitHub 上更新。
或者,您可以在 需要 包时通过指定 master 分支来取消标记版本,如下所示:
composer require sarav/sample-package dev-master
您可以以这种方式要求任何分支,但 dev-
前缀是必需的。