Con Firebase Studio, puoi semplificare i passaggi per consentire a chi non ha familiarità con la tua codebase di configurare l'ambiente di sviluppo e diventare produttivo.
Ad esempio:
Se lavori in un team con altri collaboratori, puoi personalizzare l'ambiente in modo preciso per il tuo progetto e poi eseguire il commit del file
.idx/dev.nix
nel repository Git del progetto. In questo modo, quando un collega importa il tuo repository Git in Firebase Studio, il suo nuovo workspace avrà la stessa configurazione del tuo, con gli stessi pacchetti di sistema, estensioni IDE, script iniziali e altro ancora.Se crei un framework o una libreria da utilizzare per altri, puoi includere un file
.idx/dev.nix
nei repository di codice di esempio, in modo che quando un utente importa i tuoi esempi in Firebase Studio, possa saltare la configurazione dell'ambiente e iniziare subito a provare il tuo framework. Puoi persino creare un modello personalizzato come punto di partenza personalizzabile per i tuoi utenti.
Dopo aver personalizzato l'ambiente, puoi semplificare ulteriormente l'importazione del progetto in Firebase Studio aggiungendo un pulsante"Apri in Firebase Studio" alla documentazione, ad esempio al file README.md
del progetto.
Punti di contatto comuni "Apri in Firebase Studio"
Sono disponibili diversi pattern URL per un pulsante "Apri in Firebase Studio":
Per collegarti al flusso Importa un repository Git, precompilato con l'URL del repository Git, utilizza questo pattern di URL:
https://studio.firebase.google.com/import?url=https://github.com/my-org/my-repo
Al momento sono supportati solo i repository GitHub (privati e pubblici).
Per creare un link a un modello di spazio di lavoro predefinito, trova il modello che stai cercando nella pagina Modelli in Firebase Studio e copia il relativo URL, che deve seguire questo pattern:
https://studio.firebase.google.com/new/gemini
Per creare un link a un modello personalizzato, precompilato con l'URL GitHub del modello, utilizza questo pattern URL:
https://studio.firebase.google.com/new?template=https://github.com/my-org/my-template
Per aprire App Prototyping agent con un prompt precompilato, utilizza questo pattern di URL:
https://studio.firebase.google.com/?prototypePrompt=Create an app that transforms sketches into a high-quality photograph with Gemini
Aggiungi un pulsante "Apri in Firebase Studio"
Installa l'SDK Apri in Firebase Studio o utilizza questo strumento per generare l'HTML per un pulsante Firebase Studio: