Recherche…


Paramètres

Paramètres Détails
référentiels Indique à Composer où il peut télécharger les packages requis.
type: vcs Indique à Composer comment traiter le référentiel.
URL: http: // ... Indique à Composer où se trouve le référentiel.

Remarques

Utilisez la syntaxe de type: "vcs" pour utiliser des référentiels privés .

Pour gérer l'accès au référentiel privé lors du développement sur un auth.json local, utilisez un fichier auth.json et ne le auth.json pas dans votre référentiel de projet. Au lieu de cela, donnez accès à chaque développeur unique au référentiel privé. Ainsi, en utilisant chacun son propre fichier auth.json NOT COMMITTED, ils peuvent récupérer le référentiel distant avec une composer install composer update ou une composer update .

Conseil: Placez le fichier auth.json dans le fichier .gitignore de votre référentiel git .

Si vous utilisez un système d'intégration continue, utilisez la variable d'environnement COMPOSER_AUTH .

syntaxe composer.json

{
    "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
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow