Quando o Lovable diz Oops! Something went wrong and we couldn't publish your site., não comece mudando DNS ou reescrevendo a aplicação. O aviso de publicação e os detalhes do build determinam o próximo passo.
Resposta em 30 segundos
- Tentar novamente: use isso para uma falha de publicação temporária, uma vez, após uma pausa curta.
- Tentar corrigir: use isso quando o Lovable identifica um erro de build ou configuração; revise o que ele muda antes de publicar novamente.
- Perguntar ao assistente: use isso quando a alteração pode afetar dados em produção ou exigir uma decisão.
- Mensagem de verificação do domínio: abra a configuração atual do domínio do projeto e copie os registros exatos mostrados lá. Não reutilize registros de um tutorial antigo ou de outro projeto.
Ramificação 1 — Uma falha temporária de publicação
Verifique a página de status do Lovable. Se um incidente atual afeta builds ou publicação, aguarde. Se o status estiver claro e o aviso oferecer Tentar novamente, pause brevemente e tente novamente uma vez. Clicar repetidamente não diagnóstica a falha e pode tornar a sequência mais difícil de revisar.
Quando a tentativa de nova tentativa for bem-sucedida, abra o URL publicado em uma janela privada e confirme que a última alteração está presente.
Ramificação 2 — O build de produção falhou
Se o aviso mencionar uma falha de build ou exit status 1, abra os detalhes do build e encontre o primeiro erro específico acima da linha final de falha. Um erro de sintaxe, importação faltante, pacote faltante ou desalinhamento de ambiente exige uma solução diferente.
Se o projeto expuser um terminal, execute:
npm run build
Forneça ao Lovable o erro exato inicial e peça que ele explique a causa antes de editar. Se você usar Tentar corrigir, inspecione os arquivos alterados e visualize a aplicação antes de publicar novamente. Restaure a versão anterior que funcionava se a tentativa de correção criar uma segunda falha.
Ramificação 3 — A alteração afeta dados ou uma integração
Uma alteração de esquema, integração expirada, segredo faltante ou limite de plano pode bloquear a publicação. Confirme que o serviço conectado está ativo e que o projeto contém os nomes de variáveis necessários. Nunca cole valores de segredo em um prompt ou em um post de suporte.
Se o Lovable alertar que uma alteração no banco de dados pode afetar dados em produção, use a ramificação de revisão ou assistente em vez de aprovar automaticamente. Faça um backup dos dados importantes e confirme o escopo da migração antes de publicar.
Ramificação 4 — Um domínio personalizado não será verificado
Abra a tela de domínio personalizado atual do Lovable para esse projeto. Adicione ou substitua apenas os registros DNS exibidos lá. Remova um registro antigo conflitante apenas após confirmar o que está servindo atualmente para aquele nome de host.
Os provedores de DNS usam interfaces diferentes, e os alvos dos registros podem mudar. Não assuma que um proxy do Cloudflare deve estar sempre ligado ou sempre desligado; siga as instruções atuais do projeto do Lovable e a mensagem de validação atual do provedor de DNS. Após salvar, retorne ao Lovable e execute sua verificação novamente.
Verificar a publicação
Um aviso de sucesso é apenas a primeira verificação. Confirme:
- o status da publicação relata sucesso
- a URL padrão do Lovable carrega em uma janela privada
- a interação principal funciona e o console do navegador não tem erros não capturados
- se um domínio personalizado for usado, ele abre com HTTPS e mostra a mesma versão de liberação
- a última alteração intencional é visível após um recarregamento forçado
Se ainda não funcionar
Retorne à versão anterior que publicou com sucesso. Aplicar a alteração falha em partes menores até que o primeiro passo quebrado fique claro. Se a página de status estiver clara e o mesmo erro de publicação persistir, envie ao suporte do Lovable o URL do projeto, o texto exato do aviso, o primeiro erro de build e uma captura de tela com informações sensíveis removidas. Não inclua chaves de API, cookies de autenticação, tokens de repositórios privados ou dados de clientes.
Resumo para iniciantes
Leia o botão que o Lovable lhe dá. Tentar novamente é para uma falha temporária; Tentar corrigir é para um problema de build nomeado; alterações de dados precisam de revisão. Para um domínio personalizado, copie os registros mostrados no seu projeto agora em vez de seguir uma tela antiga. Após a publicação, teste o URL publicada em uma janela privada.
