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