首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何指定Composer安装路径?

如何指定Composer安装路径?
EN

Stack Overflow用户
提问于 2012-08-09 20:23:28
回答 1查看 101K关注 0票数 99

我有这样的定义:

代码语言:javascript
复制
{
    "repositories": [
        {
            "type": "package",
            "package": {
                "name": "symfony/sfGuardPlugin",
                "version": "4.0.2",
                "dist": {
                    "url": "http://plugins.symfony-project.org/get/sfGuardPlugin/sfGuardPlugin-4.0.2.tgz",
                    "type": "tar"
                }
            }
        }
    ],
    "require": {
        "symfony/sfGuardPlugin": "4.0.*"
    }
}

我正在使用Symfony 1,我想把它们安装在plugins/sfGuardPlugin/上。我该如何指定它?

EN

回答 1

Stack Overflow用户

发布于 2012-08-19 08:16:14

您也可以使用composer/installers,这是一个带有"symfony1-plugin“包类型的多框架组件库安装程序。这是我的composer.json文件的样子,为了让它同时安装Symfony 1.4 (在lib/composer.json中)和插件在(/plugins)中:

代码语言:javascript
复制
{
    "config": {
        "vendor-dir": "lib/vendor"
    },
    "repositories": {
        "symfony": {
            "type": "package",
            "package": {
                "name": "symfony/symfony1",
                "version": "1.4",
                "dist": {
                    "url": "https://github.com/symfony/symfony1/zipball/1.4",
                    "type": "zip"
                }
            }
        },
        "sfResquePlugin" : {
            "type": "package",
            "package": {
                "name": "devpips/sfResquePlugin",
                "type": "symfony1-plugin",
                "version": "0.1",
                "dist": {
                    "url": "https://github.com/devpips/sfResquePlugin/zipball/master",
                    "type": "zip"
                }
            }
        }
    },
    "require": {
        "composer/installers": "dev-master",
        "symfony/symfony1": "1.4",
        "devpips/sfResquePlugin":"0.1"
    }
}
票数 28
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11883374

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档