Composer RuntimeException - Impossible de charger le package mews / purifier [duplicate]

Sep 13 2020

J'ai déjà installé le package mews / purifier et cela fonctionnait bien. Maintenant, je veux mettre à jour les packages en utilisant composer update, c'est là que j'obtiens cette erreur:

 [RuntimeException]                                                                             
  Could not load package mews/purifier in http://repo.packagist.org: [UnexpectedValueException]  
   Could not parse version constraint ~4.*: Invalid version string "~4.*"

J'ai déjà vérifié la liste des paquets et il contient ce paquet https://packagist.org/packages/mews/purifier

J'ai essayé de le supprimer composer.jsonen supprimant cette ligne:

"mews/purifier": "^3.2",

Mais l'erreur persiste. J'ai également supprimé les lignes associées dans le app.phpfichier.

'providers' => [
Mews\Purifier\PurifierServiceProvider::class
],
'aliases' => [
'Purifier' => Mews\Purifier\Facades\Purifier::class
]

Je ne sais vraiment pas quel est le problème ici. Tout a commencé lorsque j'ai voulu installer un package et que j'ai réalisé ce problème.

Réponses

35 Mahsa Sep 14 2020 at 15:33

L'utilisation de cette commande a résolu le problème:

composer self-update

ou si vous n'en avez pas l'autorisation:

sudo composer self-update