1. Introduzione
Questo lab ti guida nella migrazione dei tuoi spazi di lavoro esistenti a Google Antigravity, un IDE incentrato sul codice e sugli agenti. Ecco un video di un minuto che illustra i passaggi che seguiremo in questo lab.
2. Installare l'IDE Antigravity
Antigravity è l'IDE agentico di Google che dà la priorità al codice. Questo lab utilizza Antigravity per eseguire trasformazioni automatiche dei progetti.
- Vai alla pagina antigravity.google.
- Scarica il programma di installazione per il tuo sistema operativo (macOS, Windows o Linux).
- Esegui il programma di installazione e segui le istruzioni sullo schermo.
- Apri Antigravity per assicurarti che funzioni correttamente.
3. Installa Node.js
Antigravity e l'interfaccia a riga di comando di Firebase si basano su Node.js. Assicurati di avere la versione 20 o successive.
- Scarica la versione LTS di Node.js da nodejs.org.
- Esegui il programma di installazione e accetta le impostazioni predefinite.
- Apri un terminale ed esegui
node --versionper verificare che la versione sia 20.x o successive.
4. Installa l'interfaccia a riga di comando di Firebase
L'interfaccia a riga di comando di Firebase ti consente di eseguire il deployment dell'app dalla riga di comando.
- Nel terminale, esegui questo comando per installare la CLI a livello globale:
npm install -g firebase-tools - Se ti viene chiesto di concedere autorizzazioni su macOS o Linux, potresti dover eseguire:
sudo npm install -g firebase-tools - Verifica l'installazione:
Assicurati che la versione sia 15.10.0 o successiva.firebase --version
5. Esportare il progetto da Firebase Studio
- Apri il workspace in Firebase Studio.
- Fai clic sul pulsante Sposta ora nella parte superiore dello spazio di lavoro.
- Segui le istruzioni sullo schermo per comprimere e scaricare i file di progetto
- Nota: se non viene visualizzata alcuna finestra, controlla la presenza di blocchi popup nella barra degli indirizzi del browser.
- Estrai la cartella ZIP scaricata in una directory locale.
6. Inizializzare l'app in Antigravity
- Apri la cartella estratta in Antigravity.
- Nel riquadro dell'agente, seleziona il modello Gemini Flash.
- Digita il seguente prompt:
@fbs-to-agy-export - Segui le indicazioni dell'agente e fornisci assistenza se ti viene chiesto di completare la trasformazione del progetto.
7. Visualizzare l'anteprima dell'app localmente
- Vai al menu Esegui e debug nella barra laterale a sinistra.
- Fai clic sul pulsante Riproduci per avviare il server di sviluppo locale.
- Segui le istruzioni nel terminale per visualizzare la tua richiesta.
8. Pubblicare l'app
- Apri il riquadro della chat con l'agente.
- Digita il seguente prompt:
Publish my app - Quando ti viene chiesto di eseguire
firebase deploy, seleziona Sì. - L'agente si collegherà al tuo URL App Hosting esistente o ti guiderà in una nuova configurazione.
9. Conclusione
Hai eseguito la migrazione del progetto Firebase Studio ad Antigravity e l'hai eseguito di nuovo il deployment utilizzando i flussi di lavoro agentici.