Maison >outils de développement >composer >Comment résoudre l'erreur du compositeur Impossible de trouver le package

Comment résoudre l'erreur du compositeur Impossible de trouver le package

藏色散人
藏色散人avant
2020-07-09 14:32:0711374parcourir

La colonne tutorielle suivante de composer vous présentera la solution à l'erreur du compositeur Impossible de trouver le package. J'espère qu'elle sera utile aux amis dans le besoin !

Comment résoudre l'erreur du compositeur Impossible de trouver le package

Je soumets progressivement mon propre framework à GITHUB, ce qui n'est vraiment pas une tâche facile

1 Enregistrez un compte sur GITHUB et ouvrez-le.

2. Clonez le GIT local

3. Modifiez le code localement et soumettez-le à GITHUB

4 Enregistrez un compte sur Packagist et synchronisez le projet avec Packagist

. 🎜>

5. Utilisez Composer pour mettre à jour le code vers un autre projet de test local Lorsqu'un problème survient,

invite toujours

 [InvalidArgumentException]
 Could not find a version of package ice-php/test-repository matching your minimum-stability (stable). Require it with an explicit version constraint allowing its desired stability.

Selon cette invite, j'ai modifié diverses versions liées. choses. Toujours en vain

Puis j'ai mis à jour avec le numéro de version, c'est-à-dire

composer require ice-php/test-repository:^1.0

L'invite était :

 [InvalidArgumentException] Could not find package ice-php/test-repository.
 Did you mean this?     ice-php/test-repository

À ce moment-là, j'ai commencé à douter du Source du compositeur. J'ai précédemment copié le code. La source a été modifiée en serveur miroir chinois

https://packagist.phpcomposer.com
et toujours

J'ai suffisamment dormi aujourd'hui et je me suis senti rafraîchi, alors je me demandais quelle était la valeur d'origine ? Je ne l'ai pas trouvé en ligne ~, alors j'ai essayé de le changer en Packagist L'adresse de https://packagist.org

Exécutez à nouveau Composer, et il est resté bloqué et j'ai vu quelque chose d'intéressant.

Après une longue attente, la version spécifiée a été mise à jour avec succès.

J'ai réessayé sans spécification de version, et cela a également réussi.

Remarque : mon ordinateur actuel contourne le mur, et l'opération ci-dessus a réussi.

1. Le mur~~~~

2. Utilisez Baidu qui n'est pas disponible~~~

.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer