Ricerca…


Parametri

parametri Dettagli
repository Comunica a Composer dove può scaricare i pacchetti richiesti.
tipo: vcs Indica al compositore come trattare il repository.
url: http: // ... Indica al compositore dov'è il repository.

Osservazioni

Usa il type: "vcs" sintassi type: "vcs" per usare repository privati .

Per gestire l'accesso al repository privato durante lo sviluppo su un computer locale, utilizzare un file auth.json e non commetterlo nel repository del progetto. Invece, concedere l'accesso a ciascun singolo sviluppatore al repository privato, quindi, utilizzando ciascuno il proprio file auth.json NOT COMMITTED, è possibile recuperare il repository remoto con l' composer install composer update o l' composer update .

Suggerimento: Mettere auth.json file nel .gitignore file del git repository.

Se si utilizza un sistema di integrazione continua, utilizzare la variabile di ambiente COMPOSER_AUTH .

sintassi di 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
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow