Suche…


Parameter

Parameter Einzelheiten
Repositories Teilt dem Composer mit, wo er die erforderlichen Pakete herunterladen kann.
Typ: vcs Beschreibt Composer, wie das Repository behandelt werden soll.
URL: http: // ... Teilt dem Composer mit, wo sich das Repository befindet.

Bemerkungen

Verwenden Sie die type: "vcs" , um private Repositorys zu verwenden .

Verwenden auth.json zum Verwalten des Zugriffs auf das private Repository während der Entwicklung auf einem lokalen Computer eine auth.json Datei, und auth.json Sie sie nicht in auth.json Projekt-Repository fest. Geben Sie stattdessen jedem einzelnen Entwickler Zugriff auf das private Repository, sodass jeder mit seiner eigenen NOT COMMITTED-Datei auth.json das Remote-Repository mit composer install oder composer update auth.json kann.

Tipp: Legen Sie die Datei auth.json in die .gitignore Datei Ihres git Repositorys ab.

Wenn Sie ein kontinuierliches Integrationssystem verwenden, verwenden Sie die Umgebungsvariable COMPOSER_AUTH .

composer.json-Syntax

{
    "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
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow