Como migrar do Firebase Studio para o Antigravity

1. Introdução

Neste laboratório, você vai migrar seus espaços de trabalho atuais para o Google Antigravity, um ambiente de desenvolvimento integrado agêntico e focado em código. Confira um vídeo de um minuto que aborda as etapas que vamos seguir neste laboratório.

2. Instalar o ambiente de desenvolvimento integrado Antigravity

O Antigravity é o IDE agêntico e focado em código do Google. Este laboratório usa o Antigravity para realizar transformações automatizadas de projetos.

  1. Acesse antigravity.google.
  2. Baixe o instalador do seu sistema operacional (macOS, Windows ou Linux).
  3. Execute o instalador e siga as instruções na tela.
  4. Abra o Antigravity para garantir que ele esteja funcionando corretamente.

3. Install Node.js

A Antigravity e a CLI do Firebase dependem do Node.js. Verifique se você tem a versão 20 ou mais recente.

  1. Faça o download da versão LTS do Node.js em nodejs.org.
  2. Execute o instalador e aceite as configurações padrão.
  3. Abra um terminal e execute node --version para confirmar se a versão é 20.x ou mais recente.

4. instalar a CLI do Firebase

A CLI do Firebase permite implantar seu app na linha de comando.

  1. No terminal, execute o seguinte comando para instalar a CLI globalmente:
    npm install -g firebase-tools
    
  2. Se for solicitada permissão no macOS ou Linux, talvez seja necessário executar:
    sudo npm install -g firebase-tools
    
  3. Verifique a instalação:
    firebase --version
    
    Verifique se a versão é 15.10.0 ou mais recente.

5. Exportar seu projeto do Firebase Studio

  1. Abra seu espaço de trabalho no Firebase Studio.
  2. Clique no botão Mover agora na parte de cima do espaço de trabalho.
  3. Siga as instruções na tela para compactar e baixar os arquivos do projeto
    • Observação: se nenhuma janela aparecer, verifique se há bloqueadores de pop-up na barra de endereço do navegador.
  4. Extraia a pasta ZIP baixada para um diretório local.

6. Inicializar o app no Antigravity

  1. Abra a pasta extraída em Antigravity.
  2. No painel do agente, selecione o modelo Gemini Flash.
  3. Insira o seguinte comando:
    @fbs-to-agy-export
    
  4. Siga as orientações do agente e ofereça ajuda se for solicitado a concluir a transformação do projeto.

7. Visualizar o app localmente

  1. Navegue até o menu Executar e depurar na barra lateral esquerda.
  2. Clique no botão Reproduzir para iniciar o servidor de desenvolvimento local.
  3. Siga as instruções no terminal para ver seu aplicativo.

8. Publicar o app

  1. Abra o painel de chat do agente.
  2. Insira o seguinte comando:
    Publish my app
    
  3. Quando for solicitado a executar firebase deploy, selecione Sim.
  4. O agente vai vincular ao URL de App Hosting atual ou orientar você em uma nova configuração.

9. Conclusão

Você migrou seu projeto do Firebase Studio para o Antigravity e o reimplantou usando fluxos de trabalho agênticos.