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