Adicionar um botão "Abrir no Firebase Studio"

Com o Firebase Studio, é possível simplificar as etapas para que alguém novo na sua base de código configure o ambiente de desenvolvimento e comece a trabalhar.

Por exemplo:

  • Se você trabalha em uma equipe com outros colaboradores, personalize seu ambiente exatamente para o projeto e depois faça commit do arquivo .idx/dev.nix no repositório Git do projeto. Dessa forma, quando um colega de equipe importar esse repositório Git no Firebase Studio, o novo espaço de trabalho terá a mesma configuração que o seu, com os mesmos pacotes de sistema, extensões do ambiente de desenvolvimento integrado, scripts de inicialização e mais.

  • Se você for criar um framework ou uma biblioteca para que outras pessoas usem, inclua um arquivo .idx/dev.nix nos repositórios de exemplo de código. Assim, quando um usuário importar seus exemplos no Firebase Studio, ele poderá pular a configuração do ambiente e testar diretamente o framework. É possível até criar seu próprio modelo personalizado como um ponto de partida personalizável e opinativo para os usuários.

Se ficar contente com as personalizações do ambiente, facilite 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 de "Abrir no Firebase Studio"

Há vários padrões de URL disponíveis para um botão "Abrir no Firebase Studio":

  • Para vincular ao fluxo importar um repositório Git, preenchido com o URL do seu repositório 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 GitHub (privados e públicos) são aceitos.

  • Para vincular a um modelo de espaço de trabalho predefinido, encontre o modelo que está procurando na página Modelos no Firebase Studio e copie o URL dele, que segue este padrão:

    https://studio.firebase.google.com/new/gemini
    
  • Para vincular a um modelo personalizado, preenchido com o URL do GitHub do seu 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 Abrir no Firebase Studio ou use esta ferramenta para gerar o HTML de um botão do Firebase Studio: