Twitter bootstrap 使用Composer设置Zendframework 2和twitter引导

Twitter bootstrap 使用Composer设置Zendframework 2和twitter引导,twitter-bootstrap,zend-framework2,dependency-management,composer-php,Twitter Bootstrap,Zend Framework2,Dependency Management,Composer Php,我目前正在使用zendframework 2的composer依赖关系管理器和twitter引导,我能够成功地管理zendframework 2,但我无法通过composer管理twitter引导 问题是composer将twitter引导库下载到vender目录。这是不可行的,我需要作曲家下载twitter引导到公用文件夹和zendframework到供应商文件夹。如何做到这一点 下面是我正在使用的当前composer.json文件 { "name": "zendfra

我目前正在使用zendframework 2的composer依赖关系管理器和twitter引导,我能够成功地管理zendframework 2,但我无法通过composer管理twitter引导

问题是composer将twitter引导库下载到vender目录。这是不可行的,我需要作曲家下载twitter引导到公用文件夹和zendframework到供应商文件夹。如何做到这一点

下面是我正在使用的当前composer.json文件

    {
        "name": "zendframework/skeleton-application",
        "description": "Skeleton Application for ZF2",
        "license": "BSD-3-Clause",
        "keywords": [
            "framework",
            "zf2"
        ],
        "homepage": "http://framework.zend.com/",
        "require": {
            "php": ">=5.3.3",
            "zendframework/zendframework": "2.*",
            "twitter/bootstrap":"2.*"
        },
        "extra": {
        "installer-paths": {
            "public/bootstrap/": ["twitter/bootstrap", "twitter/bootstrap"],
            "vender/zendframework" : ["zendframework/zendframework" ,"zendframework/zendframework"]
            }
         }  
}
我是composer的新手,请建议在composer.json文件中为每个所需库指定路径的正确方法


上述代码以无效格式抛出错误

您需要自定义安装程序才能安装到其他路径


在尝试了每一种方法之后,我将问题发布在github composer存储库上,下面是链接

根据他的评论,通过回应该问题,结束了该问题

Composer目前还不能下载前端依赖项。他建议的管理twitter引导的解决方案是使用twitter的浏览器包管理器

Bower也是一个很好的工具,用于管理所有类型的前端软件包,并使其在项目中保持最新。我尝试过,并且成功地管理了twitter引导程序和其他JS库

我刚刚决定发布这篇文章,以帮助其他也在为同样的问题寻找解决方案的人


这篇文章肯定有助于其他人决定在项目中管理前端库要遵循的流程

hmmm-1的原因是什么?:)我现在真的对它投了反对票,因为我不是这里的软件包作者,我想让twitter引导使用自定义软件包。我的问题不同于你所说的。你可以这样做,如果您不知道如何安装到自定义路径,也可以创建一个符号链接,并将文件存储在供应商文件夹中。如果这确实是您的文件,请选中
供应商/zendframework
的行。否决试图帮助你的人,而不是让他更清楚地了解你的问题,这不是获得该人更多帮助的最佳方式…@Sam是的,这只是我的,我在安装zendframework的骨架应用程序时得到了这个文件。当我删除文件中的额外参数时,它会工作,但会将twitter引导转储到vender Directority。我需要它进入我自己的自定义目录,如果这是不可能的,为什么那个人不说这是不可能的。我投了否决票,因为他没有通过理解问题给出答案,他也会像你那样发表评论进行澄清,我相信这是最好的方式。@Sam如果你对在github投票感到不好,我真的很抱歉。感谢@Seldaek帮助我回答我在github的问题