Recherche…
Paramètres
Paramètres | Détails |
---|---|
référentiels | Indique à Composer où il peut télécharger les packages requis. |
type: vcs | Indique à Composer comment traiter le référentiel. |
URL: http: // ... | Indique à Composer où se trouve le référentiel. |
Remarques
Utilisez la syntaxe de type: "vcs"
pour utiliser des référentiels privés .
Pour gérer l'accès au référentiel privé lors du développement sur un auth.json
local, utilisez un fichier auth.json
et ne le auth.json
pas dans votre référentiel de projet. Au lieu de cela, donnez accès à chaque développeur unique au référentiel privé. Ainsi, en utilisant chacun son propre fichier auth.json
NOT COMMITTED, ils peuvent récupérer le référentiel distant avec une composer install
composer update
ou une composer update
.
Conseil: Placez le fichier auth.json
dans le fichier .gitignore
de votre référentiel git
.
Si vous utilisez un système d'intégration continue, utilisez la variable d'environnement COMPOSER_AUTH
.
syntaxe 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
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow