O Firebase Studio oferece uma maneira simplificada de importar projetos de web apps para um espaço de trabalho do Firebase Studio, permitindo continuar trabalhando nos projetos atuais com os recursos simplificados de desenvolvimento, implantação e monitoramento e a assistência de IA do Firebase Studio.
É possível importar projetos de um repositório de origem (GitHub, GitLab ou Bitbucket) ou de um arquivo local. O Firebase Studio permite importar arquivos tar gzip e arquivos ZIP com menos de 50 MiB.
Primeiros passos
Etapa 1: importar o projeto
Faça login na sua Conta do Google e abra o Firebase Studio.
Clique em Importar um projeto. A caixa de diálogo Importar projeto é exibida.
No campo URL do repo, insira o URL do repositório do GitHub, GitLab ou Bitbucket.
Insira um nome para seu projeto.
Se você for importar um projeto do Flutter, ative a opção Este é um aplicativo Flutter. Caso contrário, deixe a caixa de seleção desmarcada.
Clique em Importar.
Se o repositório for particular, será necessário fazer a autenticação no respectivo provedor:
- No GitHub, siga as instruções para copiar um token de acesso.
- No GitLab, é possível usar a senha da conta ou criar um token de conta pessoal.
- No Bitbucket, use seu nome de usuário (não o e-mail) e uma senha de app para fazer a autenticação.
Etapa 2: instalar dependências
Por padrão, o Firebase Studio não instala dependências quando você importa um projeto. Portanto, será necessário fazer isso manualmente após a primeira importação.
Por exemplo, se você importar um aplicativo Flutter, execute flutter pub get
no terminal ou npm install
para aplicativos JavaScript ou TypeScript.
Se quiser mudar isso para todos os usuários futuros do modelo e para importações posteriores, adicione um hook onCreate
ao arquivo dev.nix
no repositório do projeto. É possível configurar o onCreate
para que execute o comando de build adequado ao seu projeto (por exemplo, npm install
ou flutter pub
get
).
Depois dessa configuração, as dependências serão instaladas automaticamente sempre que os usuários importarem o repositório para o Firebase Studio.
Próximas etapas
- Saiba mais sobre os espaços de trabalho do Firebase Studio.
- Personalize seu espaço de trabalho do Firebase Studio.
- Descubra como o Gemini no Firebase pode ajudar e acelerar o desenvolvimento do seu aplicativo com a capacidade de responder a perguntas, gerar e editar código, corrigir bugs e executar ferramentas.
- Transforme seu projeto em um modelo personalizado.