将内容从 github 添加到作曲家



我最近开始使用作曲家。我真的很好奇如何将我自己的存储库添加到 composer.json?

我试过添加

{
"repositories": [
    {
        "url": "https://github.com/cmzyg/quotabox.git",
        "type": "git"
    }
],
"require": {
    "cmzyg/quotabox": "master"
}
}

尝试将其添加为测试,但是在运行"php composer.phar update"时,我收到此错误 - "克隆失败,找不到 git"。显然我在这里做错了什么?

问题是你的 git 项目cmzyg/quotabox没有composer.json。如果这是您自己的项目,您可以添加一个composer.json 。请参阅此处了解如何创建自己的包。

或者如果没有,你可以试试这个。

"repositories": [
    {            
        "type": "package",
        "package": {
            "name": "cmzyg/quotabox",
            "version": "master",
            "dist": {
                "type": "zip",
                "url": "https://github.com/cmzyg/quotabox/archive/master.zip"
            },
            "source": {
                "type": "git",
                "url": "https://github.com/cmzyg/quotabox.git",
                "reference": "master"
            },
            "autoload": {
                "files": ["autoloader.php"]
            }
        }
    }
],
"require": {
    "cmzyg/quotabox": "master-dev"
},

相关内容

  • 没有找到相关文章

最新更新