Zoeken…


parameters

parameters Details
repositories Vertelt Composer waar het de vereiste pakketten kan downloaden.
type: vcs Vertelt Composer hoe de repository moet worden behandeld.
url: http: // ... Vertelt Composer waar is de repository.

Opmerkingen

Gebruik de syntaxis van het type: "vcs" privérepository's te gebruiken .

Om toegang tot de auth.json te beheren tijdens het ontwikkelen op een lokale machine, gebruikt u een auth.json bestand en auth.json u het niet vast in uw projectrepository. Geef in plaats daarvan toegang tot elke afzonderlijke ontwikkelaar aan de auth.json , zodat ze, met behulp van elk hun eigen NIET-COMMITTED auth.json bestand, de externe repository kunnen ophalen met de installatie van de composer install of de composer update .

Tip: plaats het auth.json bestand in het .gitignore bestand van je git repository.

Als u een continu integratiesysteem gebruikt, gebruikt u de omgevingsvariabele COMPOSER_AUTH .

componer.json syntaxis

{
    "name": "your/package",
    "license": "proprietary",
    "type": "project",
    "description": "How to load an external private Composer package.",
    ...
    "require": {
        "your/private_package": "*"
    },
    ...
    "repositories": [
        {
            "type": "vcs",
            "url": "https://example.com/Your/private-package.git"
        }
    ]
}


Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow