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