Con Firebase Studio, puoi semplificare i passaggi per chi non conosce la tua base di codice in modo che possa configurare il proprio ambiente di sviluppo e iniziare a lavorare.
Ad esempio:
Se fai parte di un team con altri collaboratori, puoi personalizzare il tuo ambiente in modo specifico per il tuo progetto e poi eseguire il commit del file
.idx/dev.nix
nel repository Git del progetto. In questo modo, quando un compagno di squadra importa il tuo repository Git in Firebase Studio, il suo nuovo spazio di lavoro avrà la stessa configurazione esatta della tua, completa degli stessi pacchetti di sistema, estensioni IDE, script di avvio e altro ancora.Se stai creando un framework o una libreria da utilizzare da parte di altri, puoi includere un file
.idx/dev.nix
nei tuoi 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 passare direttamente alla prova del framework. Puoi anche creare il tuo modello personalizzato come punto di partenza opinabile e personalizzabile per i tuoi utenti.
Una volta soddisfatto delle personalizzazioni dell'ambiente, puoi semplificare ulteriormente l'importazione del progetto in Firebase Studio da parte di altri utenti 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"
Esistono diversi pattern URL disponibili per un pulsante "Apri in Firebase Studio":
Per eseguire il collegamento al flusso di importazione di un repository Git, precompilato con l'URL del tuo 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 eseguire il collegamento a un modello di spazio di lavoro predefinito, individua il modello che stai cercando nella pagina Modelli di Firebase Studio e copia il relativo URL, che deve seguire questo pattern:
https://studio.firebase.google.com/new/gemini
Per eseguire il collegamento 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
Aggiungi un pulsante "Apri in Firebase Studio"
Installa l'SDK Apri in Firebase Studio o usa questo strumento per generare il codice HTML di un pulsante Firebase Studio: