Mon projet utilisera ma propre bibliothèque (nom d'utilisateur/lib) que je ne publie pas chez le packagiste. En fait, je veux que la bibliothèque soit une bibliothèque privée. Mais a échoué. Donc, je convertis la bibliothèque pour être accessible au public. Ne fonctionne toujours pas.Compositeur: Rien à installer ou à mettre à jour. Utiliser ma propre bibliothèque dans mon projet
Mon projet contenu composer.json de:
{
"repositories": [
{
"type": "vcs",
"url": "[email protected]:username/lib.git"
}
]
}
Ceci est ma borne de sortie:
composer install
Loading composer repositories with package information
Updating dependencies (including require-dev)
Nothing to install or update
Generating autoload files
Le contenu de username/lib
composer.json
{
"name": "username/lib",
"autoload": {
"psr-4" : {
"username\\lib\\" : "src"
}
}
}
I Je ne sais pas comment résoudre ce problème.
Note: nom d'utilisateur & lib ne sont pas les vrais noms.
Avez-vous essayé 'compositeur besoin nom d'utilisateur/lib: dev-master'? –
Merci mon pote! Veuillez changer pour Répondre plutôt qu'un Commentaire, parce que je veux accepter votre réponse. J'ai une question supplémentaire. Lorsque ma bibliothèque a été téléchargée dans mon projet, le dossier .git est également téléchargé. Je n'ai pas vu ce comportement avec la plupart des autres bibliothèques. Comment puis-je empêcher le téléchargement du dossier .git de ma bibliothèque? – Iyas
fait, en ce qui concerne le dossier .git cela pourrait aider: https://stackoverflow.com/questions/25981292/how-to-make-composer-not-create-a-git-directory-for-a-package –