Skip to main content
Usa questa guida per scrivere codice backend in locale per un’app Base44 che hai già. Il comando scaffold crea i file di configurazione di cui il tuo ambiente di sviluppo ha bisogno e collega il tuo ambiente locale alle risorse backend della tua app. Il frontend resta nell’editor visuale di Base44. A differenza di eject, che crea una nuova app e scarica il tuo codice esistente incluso il frontend, scaffold lavora con la tua app così com’è.
  • Questa guida richiede l’ID della tua app esistente. Lo trovi nell’URL dell’app nell’editor di app Base44: app.base44.com/apps/<id>/...
  • La CLI richiede Node.js 20.19.0 o superiore.
  • Se vuoi un approccio diverso allo sviluppo locale per un’app che hai già su Base44, considera invece queste opzioni:
    • Integrazione GitHub: sincronizzazione automatica bidirezionale con un repo GitHub, richiede il piano Builder.
    • base44 eject: crea una copia locale separata dell’app come nuovo progetto.
    • base44 link: collega file di progetto esistenti già su disco a un backend Base44.
1

Installa la CLI

Installa la CLI di Base44 a livello globale:
2

Crea o entra nella directory del progetto

Crea una directory per il tuo progetto locale ed entraci:
Puoi anche eseguire scaffold in una directory che contiene già dei file. Il comando scrive solo i file che non esistono ancora.
3

Esegui lo scaffold del progetto

Esegui il comando scaffold con l’ID della tua app:
Se non hai già effettuato l’accesso, il comando ti chiederà di autenticarti.La CLI crea i file di configurazione nella tua directory e li collega alla tua app su Base44.
Al termine, la tua directory contiene:
  • base44/config.jsonc: la configurazione del progetto, inclusi il nome della tua app e le impostazioni di visibilità.
  • base44/.app.jsonc: collega la tua directory locale alla tua app su Base44. Ignorato da git per impostazione predefinita.
  • base44/.gitignore: esclude dal controllo di versione i file generati e i segreti.
  • .agents/ e .claude/: skill degli agenti AI che insegnano al tuo IDE come lavorare con Base44. Passa --no-skills per saltare questo passaggio.
Per i dettagli sui file generati, consulta Struttura del progetto.

Quando usare scaffold

Usa scaffold quando:
  • Vuoi scrivere risorse backend (entità, funzioni, agenti) in locale mentre il frontend resta nell’editor visuale di Base44. Per avere accesso locale anche al codice frontend, usa invece base44 eject.
  • Preferisci i deploy manuali alla sincronizzazione automatica, oppure non hai il livello di piano richiesto per l’integrazione GitHub.
  • Devi configurare lo sviluppo locale su una seconda macchina per la stessa app.

Prossimi passaggi

Ora che il tuo progetto è configurato, puoi:

Vedi anche

Questa pagina è stata tradotta con l’AI. Per le informazioni più accurate e aggiornate, consulta la versione inglese.