Resolvendo "SyntaxError: Unexpected identifier #..." causado pelo Cloudflare Auto Minify

O recurso ‘Auto Minify’ da Cloudflare quebrará versões recentes do Discourse. No console do navegador, você verá um erro como:\n\n\nUncaught SyntaxError: Unexpected identifier '#...'\n\n\nA Cloudflare está ciente do problema e adicionou esta mensagem ao seu painel:\n\n> Observação: Observe que este recurso pode não ser totalmente compatível com certos recursos mais recentes da linguagem CSS e JS, o que pode afetar a funcionalidade do site.\n\nInfelizmente, apesar desse problema crítico, o recurso permanecerá ativado para sites existentes até 05/08/2024. Atualização 20 de agosto: o recurso ainda está em vigor e diz ‘será removido em breve’.\n\nPara desativar este recurso da Cloudflare e restaurar a funcionalidade do seu site Discourse, você deve:\n\n1. Visitar a seção ‘Otimização de Conteúdo’ das suas configurações da Cloudflare:\n\n

\n\n1. Role para baixo até "Auto Minify" e desmarque todas as caixas\n \n \n\n1. Na barra lateral, vá para Caching -\u003e Configuração e clique em "Limpar Tudo"\n\n \n\nAgora, ao atualizar seu fórum, as coisas devem voltar a funcionar.\n\nPara mais informações sobre como otimizar Discourse/Cloudflare, confira este tópico:\n\nUsing Discourse with Cloudflare: Best Practices

18 curtidas