Stylebot: Conflit Require.js [Bogue]

Créé le 3 août 2020  ·  4Commentaires  ·  Source: ankit/stylebot

Notre logiciel utilise require.js, et il semble que le vôtre en fasse autant. Depuis la mise à jour, nous avons vu une erreur inattendue dans la console qui est due à plusieurs instances de require.js essayant d'exécuter notre code.

Malheureusement, je ne peux pas vous aider à reproduire le problème ou à donner trop de détails propriétaires sur notre code. Fondamentalement, nous utilisons un attribut data-main pour notre balise de script require.js qui exécute un fichier pour modifier les éléments de la base require. Voir ici pour en savoir plus : https://requirejs.org/docs/api.html#data -main
Maintenant, cela se produit deux fois et la deuxième fois de manière incorrecte car il l'exécute en tant que chemin relatif, en collant ce fichier js principal à la fin de l'URL.

Alors peut-être que la solution est que nous changions notre logiciel pour avoir plus de spécificité sur le fichier require.js à utiliser. Mais si vous pouviez contenir un peu la portée de votre require.js, comme c'était le cas auparavant (ou l'ajout de requirejs est-il nouveau ?), ce serait l'idéal. Je ne pense pas que nous changerons bientôt, donc je devrais peut-être trouver une autre extension CSS si vous ne pouvez pas la changer.

Pour reproduire, créez un petit site local en utilisant l'attribut data-main et voyez s'il y a conflit.

bug resolved

Commentaire le plus utile

Je suis tellement content que ce soit un problème évident avec une solution potentielle en cours. Merci pour votre réactivité. Les récents changements apportés à l'interface utilisateur ont l'air vraiment bien, d'ailleurs.

J'attendrai avec impatience de tester la prochaine version lorsque vous me conseillerez.

Tous les 4 commentaires

@iamsolarplexus merci pour le signalement. J'injectais de manière redondante le script requirejs sans que l'éditeur de stylebot ne soit activé. J'espère que cela résoudra le problème. Je vous informerai lorsque la version sera publiée sur la boutique en ligne Chrome afin que vous puissiez m'aider à tester cela.

Je suis tellement content que ce soit un problème évident avec une solution potentielle en cours. Merci pour votre réactivité. Les récents changements apportés à l'interface utilisateur ont l'air vraiment bien, d'ailleurs.

J'attendrai avec impatience de tester la prochaine version lorsque vous me conseillerez.

@iamsolarplexus cela devrait maintenant être résolu dans la dernière mise à jour. N'hésitez pas à rouvrir ce problème, si ce n'est pas le cas

Confirmé. Merci d'avoir corrigé !

Cette page vous a été utile?
0 / 5 - 0 notes

Questions connexes

dcormier picture dcormier  ·  17Commentaires

laurentvaills picture laurentvaills  ·  29Commentaires

qJake picture qJake  ·  10Commentaires

easaw picture easaw  ·  10Commentaires

zenkarsha picture zenkarsha  ·  5Commentaires