无法创建作曲家包 - 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- 前缀是必需的。