Stylebot: Conflito de Require.js [Bug]

Criado em 3 ago. 2020  ·  4Comentários  ·  Fonte: ankit/stylebot

Nosso software usa require.js, e parece que o seu também usa. Desde a atualização, vimos um erro inesperado no console devido a várias instâncias de require.js tentando executar nosso código.

Infelizmente, não posso ajudá-lo a reproduzir o problema ou fornecer muitos detalhes proprietários sobre nosso código. Basicamente, usamos um atributo data-main para nossa tag de script require.js que executa um arquivo para modificar o material require-base. Veja aqui mais sobre isso: https://requirejs.org/docs/api.html#data -main
Agora, isso está acontecendo duas vezes e a segunda vez incorretamente, pois está sendo executado como um caminho relativo, anexando o arquivo js principal ao final da url.

Então, talvez a solução seja mudarmos nosso software para ter mais especificidade sobre qual require.js usar. Mas se você pudesse conter o escopo de seu require.js um pouco, como era antes (ou a adição de requirejs é nova?), Isso seria o ideal. Não acho que vamos mudar em breve, então talvez eu tenha que encontrar outra extensão CSS se você não puder mudá-la.

Para reproduzir, crie um pequeno site local usando o atributo data-main e veja se há conflito.

bug resolved

Comentários muito úteis

Estou tão feliz que seja um problema evidente com uma possível correção no caminho. Obrigado pela sua resposta. As mudanças recentes na interface do usuário parecem muito boas, aliás.

Estou ansioso para testar a próxima versão quando você aconselhar.

Todos 4 comentários

@iamsolarplexus obrigado por relatar. Eu estava injetando redundantemente o script requirejs sem que o editor stylebot fosse ativado. Espero que isso resolva o problema. Informarei quando o lançamento for publicado na webstore do Chrome para que você possa me ajudar a testar isso.

Estou tão feliz que seja um problema evidente com uma possível correção no caminho. Obrigado pela sua resposta. As mudanças recentes na interface do usuário parecem muito boas, aliás.

Estou ansioso para testar a próxima versão quando você aconselhar.

@iamsolarplexus, isso agora deve ser resolvido na atualização mais recente. Sinta-se à vontade para reabrir este problema, se não for

Confirmado. Obrigado por corrigir!

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

dcormier picture dcormier  ·  17Comentários

ifmihai picture ifmihai  ·  4Comentários

TheJaredWilcurt picture TheJaredWilcurt  ·  5Comentários

laurentvaills picture laurentvaills  ·  29Comentários

qJake picture qJake  ·  10Comentários