Github Composer create项目总是与我创建的项目一起失败

Github Composer create项目总是与我创建的项目一起失败,github,composer-php,packagist,Github,Composer Php,Packagist,我在Github和Packagist上有一个项目: 我想将其用作部署应用程序,因此,当我需要启动一个新项目时,我只需转到cmd并键入composer create project gitrafa/framework——首选dist,它会自动创建文件夹并插入文件。但它不起作用(我总是听到一些消息说找不到稳定的版本)。我做错了什么,还是不能这样做 以下是我的composer.json文件: { "name": "gitraffa/framework", "description"

我在Github和Packagist上有一个项目:

我想将其用作部署应用程序,因此,当我需要启动一个新项目时,我只需转到cmd并键入
composer create project gitrafa/framework——首选dist
,它会自动创建文件夹并插入文件。但它不起作用(我总是听到一些消息说找不到稳定的版本)。我做错了什么,还是不能这样做

以下是我的composer.json文件:

{
    "name": "gitraffa/framework",
    "description": "A powerful yet easy-to-use PHP micro-framework designed to help you build dynamic and robust Web applications - fast!",
    "homepage": "http://rafaelmsantos.com/",
    "license": "GPL-3.0",
    "authors": [
        {
            "name": "Rafael Santos",
            "email": "dev.rafael@mail.com",
            "homepage": "http://rafaelmsantos.com"
        }
    ],
    "require": {
        "php": ">=5.3.6",
        "psr/log": "~1.0"
    },
    "repositories": [
        {
            "type": "vcs",
            "url": "https://github.com/gitraffa/framework"
        }
    ],
    "extra": {
        "branch-alias": {
            "dev-master": "1.0.0"
        }
    }
}

默认情况下,Composer只安装带标记的版本(满足条件的最后一个稳定版本)

错误消息可通过以下方式修复:

  • 使用@dev标记,比如:
    composer创建项目gitrafa/framework:@dev--preferreddist

  • 给你的包裹贴标签


  • “最小稳定性”:“dev”使用此选项,然后在分支别名处使用“1.0.-dev”?您能否更具体地说明如何标记我的项目?(很抱歉问,但这很复杂,我找不到任何有帮助的答案)哦,对不起,我没听懂你的留言。我指的是标签。对于e、 g.
    git-tagv0.1.0&&git-push--tags
    应该可以做到这一点,我将进一步研究并尝试做到这一点。谢谢我的朋友。