Szukaj…


Parametry

Parametry Detale
repozytoria Informuje kompozytora, skąd może pobrać wymagane pakiety.
typ: vcs Mówi kompozytorowi, jak traktować repozytorium.
URL: http: // ... Informuje kompozytora, gdzie jest repozytorium.

Uwagi

Użyj składni type: "vcs" aby korzystać z prywatnych repozytoriów .

Aby zarządzać dostępem do prywatnego repozytorium podczas auth.json na komputerze lokalnym, użyj pliku auth.json i nie zatwierdzaj go w repozytorium projektu. Zamiast tego, daj każdemu deweloperowi dostęp do prywatnego repozytorium, aby przy użyciu każdego z jego auth.json plików auth.json mogli pobrać zdalne repozytorium z composer install lub composer update .

Wskazówka: Umieść auth.json plik w .gitignore pliku swojego git repozytorium.

Jeśli używasz systemu ciągłej integracji, użyj zmiennej środowiskowej COMPOSER_AUTH .

Składnia 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
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow