Laravel/livewire error suite à un update composer

Par sylvanoe, il y a 3 ans


Bonjour,

Je suis en train de développer une appli et j'utilise livewire sur certains modules.
J'ai effectué un "composer update" afin de mettre à jour l'environnement de dev.

Depuis aucun évenement (click, model, ...) ne fonctionne
exemple tri sur une colonne ne répond pas
Échec du chargement pour l’élément <script> dont la source est « https://localhost/vendor/livewire/livewire.js?id=de3fca26689cb5a39af4 ». listSal:451:1
Uncaught ReferenceError: Livewire is not defined
<anonymous> https://localhost/pitRH/public/listSal:457

j'ai une erreur que je n'arrive pas à corriger

Si quelqu'un a une idée, je suis preneur.
Je pensais à une incompatibilité de blibliothèque...
Version laravel 9.47
livewire 2.10.8
L'affichage du blade livewire se fait correctement.

Merci
Sylvanoe

5 réponses

isox, il y a 3 ans

bonjour,

il nous faut d'avantage de details pour d'aider à résoudre de ton problème.

premier lien google j'ai trouvé cela, as-tu essayés ?

popotte, il y a 3 ans

Hello :)

fais voir ton composer.json et ton html qui importe Livewire?

sylvanoe, il y a 3 ans

Bonjour,

Désolé pour mon retour tardif.
J'ai trouvé mon problème lorsque que j'ai effectué le composer update, il m'a mis à jour mes librairies sauf celle de livewire était bloquée sur la version 2.1 et incompatible avec les évolutions des autres.
J'ai passé à 2.3 dans mon composer.json et refais un composer update.
Et tout est rentré dans l'ordre

Merci à tous
Sylvanoé

popotte, il y a 3 ans

ah oui tout simple x)

Un conseil pour les prochaines MAJ, et ça ne concerne pas que livewire mais tous tes packages, ajoutes un ^ avant chaque versions (^2.3 au lieux de 2.3 comme ça quand il y 'aura une 2.4 ça mettra à jour :p)

paulpiker, il y a 3 ans

j'ai eu le meme probleme , merci pour cette solution !

Tutuapp 9Apps Showbox