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