Esta página fornece respostas para perguntas frequentes sobre
App Hosting.
Por que o Firebase App Hosting oferece suporte apenas ao Next.js e ao Angular?
O App Hosting oferece suporte pré-configurado para build e implantação do
Next.js e do Angular, em que nos comprometemos a entender
esses frameworks e interpretar as configurações nativas deles. Para qualquer aplicativo Node.js
com um script de build e inicialização, o App Hosting
vai tentar fazer builds, mas não pode garantir o sucesso. Consulte Integração
de framework.
Em quais regiões o Firebase App Hosting é aceito?
As regiões de App Hosting provavelmente vão se expandir com o tempo. Consulte
App Hosting locations
para informações mais atualizadas.
Posso usar o GitLab ou outros provedores do Git além do GitHub para implantações?
No momento, não é possível, mas o suporte a outros provedores está no roteiro de longo prazo
para App Hosting.
Por que não consigo encontrar meu repositório na interface do console do Firebase?
Se o repositório não aparecer na lista de opções ao
criar um novo back-end no console do Firebase, tente selecionar
Atualizar lista. Se o repositório preferido ainda não estiver
disponível, talvez seja necessário adicioná-lo usando a opção Conceder acesso a
um novo repositório no GitHub.
Além disso, você pode gerenciar repositórios com o aplicativo Firebase App Hosting
do GitHub. Para fazer isso, acesse seu perfil do GitHub e selecione
Configurações e Aplicativos. Na linha
da tabela do aplicativo Firebase App Hosting, clique em Configurar
para gerenciar os repositórios.
Como faço para mudar o repositório associado ao meu projeto App Hosting?
No momento, não é possível mudar o repositório. No entanto, é possível
criar um novo back-end associado ao repositório preferido no mesmo
projeto ou criar um novo back-end em um projeto separado.
Os cabeçalhos dependem do framework. Faça o que você normalmente faria para
sua estrutura.
Há um emulador para desenvolvimento local com App Hosting?
Sim, é possível realizar testes locais do app antes da implantação do App Hosting
usando o emulador App Hosting, que faz parte do Pacote de emuladores locais
do Firebase. Consulte Testar localmente
a implantação do app .
Por que vejo erros no App Hosting, mas não no Cloud Build?
Nesses casos, é possível que o erro tenha vindo do Cloud Run.
Verifique o status do lançamento para ter certeza.
Como faço para mudar ou remover uma conta do GitHub vinculada?
No momento, não é possível mudar ou remover a conta do GitHub
vinculada a um projeto do Firebase. Para usar uma conta do GitHub diferente, crie um novo
back-end no mesmo projeto ou em um projeto
separado.
Como posso definir cookies para meu site App Hosting?
Embora não estivesse disponível no lançamento da visualização do App Hosting, o
cabeçalho de resposta HTTP Set-Cookie
agora funciona conforme o esperado.