Documentation Index
Fetch the complete documentation index at: https://docs.base44.com/llms.txt
Use this file to discover all available pages before exploring further.
Sobre a nova infraestrutura
Atualizamos a infraestrutura do Base44 para entregar tempos de carregamento mais rápidos, melhor desempenho, mais estabilidade e suporte a novos recursos avançados. Para ter esses benefícios, você precisa atualizar seu app para a nova infraestrutura manualmente. Esse upgrade prepara seu app para tudo que vem a seguir no Base44, como a capacidade de adicionar pacotes NPM ao seu app. Também garante que seu app está pronto para futuras atualizações, novas ferramentas e melhorias contínuas conforme o Base44 evolui.Atualizando seu app
Você pode atualizar seu app com um clique simples dentro do editor do app.Antes de começar: Recomendamos fazer backup dos dados do seu app antes de atualizar, caso precise restaurar algo depois.
- Vá para o editor do app.
- Clique em Update Infrastructure no topo.

Solução de problemas
A maioria dos apps migra sem problemas, mas algumas questões podem ocorrer durante a atualização. Siga as soluções abaixo ou entre em contato com o suporte se os problemas persistirem. Você pode encontrar os seguintes problemas:- Preview não funciona: Erros de build em arquivos gerados automaticamente, ou preview não carrega como esperado.
- Rotas dinâmicas falhando: Arquivos com [param] no nome (por exemplo, pastas de rotas dinâmicas) causando erros de sintaxe ou de rota.
- Diferenças de CSS ou estilo: O build de produção fica diferente do preview após a atualização.
- Erros de caminhos de import: Código referenciando arquivos que foram movidos ou renomeados durante a migração.
- Se algum erro acontecer durante a atualização, você recebe uma notificação Resolve with AI. Deixe a IA corrigir os problemas para você.
- Se seu app estiver quebrado logo após a atualização e você ver uma opção Revert no editor, volte para a infraestrutura anterior temporariamente enquanto investiga.
- Se o preview funciona mas a produção não:
- Saiba que o preview pode carregar recursos de CDN que a produção não inclui.
- Garanta que qualquer framework de CSS como Tailwind esteja sendo empacotado corretamente para produção.
- Limpe o cache do navegador e quaisquer caches de CDN após rebuildar, depois tente carregar o app ao vivo de novo.
- Erros aparecem em arquivos gerados automaticamente (como pages.config.js ou outros arquivos que você não criou).
- O problema parece estar relacionado a scripts de build no nível da plataforma e não ao seu próprio código.
- Reverter para a infraestrutura antiga e atualizar de novo produz os mesmos erros.
Observação: Alguns problemas de migração exigem correções no nível da plataforma. Ao contatar o suporte, inclua as mensagens de erro exatas, caminhos de arquivos e a URL do seu app para investigarmos mais rápido.
Perguntas frequentes
Clique em uma pergunta abaixo para saber mais.Por que estou vendo erros em páginas não usadas?
Por que estou vendo erros em páginas não usadas?
Na infraestrutura antiga, erros em páginas não usadas eram ignorados. Na nova infraestrutura, esses erros aparecem na ferramenta Resolve with AI. Você pode corrigir os erros com “Resolve with AI” ou pedir para a IA remover páginas que não são mais necessárias no seu app.
Por que estou vendo erros sobre caminhos de import após atualizar?
Por que estou vendo erros sobre caminhos de import após atualizar?
Alguns erros podem ocorrer se seu código usa caminhos de import incorretos (por exemplo, usando a extensão errada como
.js em vez de .jsx). Se você ver um erro de import path, copie a mensagem de erro e deixe a ferramenta Resolve with AI corrigir para você.O que devo fazer se receber erros sobre uso do SDK legado?
O que devo fazer se receber erros sobre uso do SDK legado?
Você pode encontrar erros em código usando dynamic imports com o SDK legado do Base44 (por exemplo,
import('@entities/all')). Você pode resolver pedindo à IA para remover qualquer uso do SDK legado do seu app.Posso voltar para a infraestrutura antiga?
Posso voltar para a infraestrutura antiga?
Voltar para a infraestrutura antiga é possível, mas não é recomendado. Ao mover seu app de volta, você perde acesso às melhorias mais recentes de desempenho, estabilidade e recursos. Você também corre o risco de perder atualizações importantes no futuro.Para ajudar na transição, 15 créditos gratuitos são adicionados à sua conta para você testar e atualizar seu app conforme necessário. Recomendamos fortemente ficar na nova infraestrutura para ter a melhor experiência e atualizações. Nossa equipe de suporte está aqui para ajudar, então avise se estiver tendo problemas com a atualização.
O que acontece se eu não atualizar até 1 de fevereiro de 2026?
O que acontece se eu não atualizar até 1 de fevereiro de 2026?
Se você não atualizar até essa data, seu app continua rodando normalmente. Quem usa seu app ainda consegue acessá-lo, e você ainda pode abrir o dashboard do app para ver dados, gerenciar acesso ou convidar colegas.No entanto, o editor desse app fica bloqueado. Você não pode abrir o editor, fazer mudanças nem publicar novas versões até atualizar para a nova infraestrutura. Assim que concluir a atualização, você pode editar e publicar de novo.
O que acontece se eu tiver vários apps para atualizar?
O que acontece se eu tiver vários apps para atualizar?
Você precisa atualizar cada app individualmente pelo editor do app; não tem como atualizar todos os seus apps de uma vez.Você recebe 15 créditos como um presente único para aproveitar a nova experiência. Você pode precisar usar alguns créditos se tiver que resolver algum problema durante as atualizações, mas isso é incomum. Note que você não recebe créditos extras por atualizar apps adicionais — os créditos são dados por usuário, não por app.

