Com Firebase Studio, você pode simplificar as etapas para que alguém novo na sua base de código configure o ambiente de desenvolvimento e comece a trabalhar.
Exemplo:
Se você trabalha em uma equipe com outros colaboradores, é possível personalizar seu ambiente exatamente para o projeto e, em seguida, confirmar seu arquivo
.idx/dev.nix
no repositório Git do projeto. Dessa forma, quando um colega de equipe importar seu repositório Git em Firebase Studio, o novo espaço de trabalho terá a mesma configuração que o seu, com os mesmos pacotes de sistema, extensões de IDE, scripts de inicialização e muito mais.Se você estiver criando um framework ou biblioteca para que outras pessoas usem, é possível incluir um arquivo
.idx/dev.nix
nos repositórios de código de exemplo. Assim, quando um usuário importar seus exemplos para Firebase Studio, ele poderá pular a configuração do ambiente e testar diretamente o framework. Você pode até criar seu próprio modelo personalizado como um ponto de partida personalizável e opinativo para os usuários.
Depois de ficar satisfeito com as personalizações do ambiente, você pode facilitar ainda mais a importação do projeto para o Firebase Studio
adicionando um botão "Abrir no Firebase Studio" à documentação, como
o arquivo README.md
do projeto.
Pontos de entrada comuns "Abrir em Firebase Studio"
Há vários padrões de URL disponíveis para um botão "Abrir em Firebase Studio":
Para vincular ao fluxo import a Git repository, preenchido com o URL do repositório do Git, use este padrão de URL:
https://studio.firebase.google.com/import?url=https://github.com/my-org/my-repo
No momento, apenas os repositórios do GitHub (privados e públicos) são compatíveis.
Para vincular a um modelo de espaço de trabalho predefinido, encontre o modelo que você está procurando na página Modelos em Firebase Studio e copie o URL dele, que deve seguir este padrão:
https://studio.firebase.google.com/new/gemini
Para vincular a um modelo personalizado, preenchido com o URL do GitHub do modelo, use este padrão de URL:
https://studio.firebase.google.com/new?template=https://github.com/my-org/my-template
Adicionar um botão "Abrir no Firebase Studio"
Instale o SDK Open in Firebase Studio ou use esta ferramenta para gerar o HTML de um botão Firebase Studio: