【问题标题】:Composer will not use forked installers libComposer 不会使用分叉的安装程序库
【发布时间】:2013-12-24 22:25:57
【问题描述】:

我正在尝试设置 Composer 以使用 Yii 框架自动将模块、主题和扩展安装到站点中。 Composer 网站上的文档说为此目的使用自定义安装程序类型 (http://getcomposer.org/doc/faqs/how-do-i-install-a-package-to-a-custom-path-for-my-framework.md)。我检查了 GitHub (https://github.com/composer/installers) 上的 composer/installers 库,发现它本身并不支持 Yii。然后我继续分叉这个存储库并将其添加到我自己,但我不能让作曲家使用我的分叉作曲家/安装程序。我的 composer.json 如下所示:

{
    "repositories": [
        {
            "type": "vcs",
            "url":  "https://github.com/mattamatic/installers"
        }
    ],

    "name": "dmg/yii-theme-ace",
    "type": "yii-theme",
    "require": {
        "composer/installers": "dev-master"
    }
}

有人知道我做错了什么吗?

【问题讨论】:

    标签: php composer-php


    【解决方案1】:

    刚刚阅读http://getcomposer.org/doc/faqs/why-can%27t-composer-load-repositories-recursively.md,原来我需要在根 composer.json 中定义自定义存储库。

    【讨论】:

      猜你喜欢
      • 2015-12-23
      • 2017-04-09
      • 2016-01-09
      • 2016-06-14
      • 2014-08-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-01-07
      相关资源
      最近更新 更多