SORU
9 AĞUSTOS 2012, PERŞEMBE


Nasıl Besteci belirtmek için yükleme yolu?

Bu tanım var:

{
    "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.*"
    }
}

plugins/sfGuardPlugin/ bunları yüklemek istiyorum 1 ve Symfony kullanıyorum. Bunu nasıl belirtebilirim?

CEVAP
9 AĞUSTOS 2012, PERŞEMBE


something else vendor dir (sizin durumunuzdaplugins) tanımlayabilirsiniz gibi görünüyor:

{
    "config": {
        "vendor-dir": "plugins"
    }
}

Daha sonra Paket ismi bir seviye içinde, gibi dir için yeniden adlandırın.

        "package": {
            "name": "sfGuardPlugin",

composer.json Bu gibi olmalıdır:

{
    "config": {
        "vendor-dir": "plugins"
    },
    "repositories": [
        {
            "type": "package",
            "package": {
                "name": "sfGuardPlugin",
                "version": "4.0.2",
                "dist": {
                    "url": "http://plugins.symfony-project.org/get/sfGuardPlugin/sfGuardPlugin-4.0.2.tgz",
                    "type": "tar"
                }
            }
        }
    ],
    "require": {
        "sfGuardPlugin": "4.0.*"
    }
}

Edit

Bu yapılandırmayı kullanarak, yol alacak olanelbetteiyi symfony için değil):

plugins/sfGuardPlugin/sfGuardPlugin-4.0.2/

composer.json Bu geçici bir çözüm buldum:

{
    "config": {
        "vendor-dir": "plugins"
    },
    "repositories": [
        {
            "type": "package",
            "package": {
                "name": "sfGuardPlugin",
                "version": "4.0.2",
                "source": {
                    "url": "http://svn.symfony-project.com/plugins/sfGuardPlugin/",
                    "type": "svn",
                    "reference": "branches/1.3/"
                }
            }
        }
    ],
    "require": {
        "sfGuardPlugin": "4.0.*"
    }
}

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • happyjpy

    happyjpy

    22 AĞUSTOS 2009
  • HowcastSportsFitness

    HowcastSport

    11 Mayıs 2011
  • How Things Are Made

    How Things A

    17 HAZİRAN 2008