base44 deploy
Distribuisce tutte le risorse del progetto (entità, funzioni, agenti, connettori e sito) su Base44 in un singolo comando.Sintassi
Opzioni
| Opzione | Descrizione |
|---|---|
-y, --yes | Salta la richiesta di conferma |
Cosa distribuisce
Il comando rileva e distribuisce automaticamente:- Entità - tutti i file
.jsoncinbase44/entities/ - Funzioni - tutte le funzioni in
base44/functions/ - Agenti - tutte le configurazioni degli agenti in
base44/agents/ - Connettori - tutte le configurazioni dei connettori in
base44/connectors/ - Configurazione auth - impostazioni di autenticazione da
base44/auth/(se presenti) - Sito - file compilati da
site.outputDirectory(se configurato)
Esempi
Flusso di lavoro tipico
Cosa fa
- Legge la configurazione del progetto da
base44/config.jsonc - Rileva le risorse disponibili (entità, funzioni, agenti, connettori, sito)
- Mostra un riepilogo di ciò che verrà distribuito
- Chiede conferma (a meno che non venga usato il flag
-y) - Distribuisce tutte le risorse in sequenza:
- Invia gli schemi delle entità
- Distribuisce le funzioni
- Invia le configurazioni degli agenti
- Invia le configurazioni dei connettori
- Invia la configurazione di autenticazione
- Carica i file del sito
- Gestisce l’autorizzazione OAuth per qualsiasi nuovo connettore che la richiede
- Mostra l’URL della dashboard e l’URL dell’app (se il sito è stato distribuito)
Flusso OAuth dei connettori
Se qualche connettore richiede autorizzazione dopo la distribuzione, la CLI ti chiederà di aprire il browser per completare OAuth. In ambienti non interattivi (CI/CD, nessun TTY), le richieste OAuth vengono saltate automaticamente.Requisiti
- Deve essere eseguito da una directory di progetto Base44 collegata
- Devi essere autenticato (esegui prima
npx base44 login) - Per la distribuzione del sito, devi eseguire prima
npm run build
Output
Dopo una distribuzione riuscita:- Dashboard: link alla dashboard di gestione della tua app
- URL dell’app: URL pubblico del tuo sito distribuito (se il sito era incluso)
Note
- Se non si trovano risorse, il comando esce con un messaggio
- Usa i comandi individuali (
entities push,functions deploy,connectors push,site deploy) se vuoi distribuire solo risorse specifiche - Il sito deve essere costruito prima della distribuzione - questo comando non esegue
npm run buildper te
Comandi correlati
| Comando | Descrizione |
|---|---|
base44 entities push | Invia solo le entità |
base44 functions deploy | Distribuisci solo le funzioni |
base44 agents push | Invia solo gli agenti |
base44 connectors push | Invia solo i connettori |
base44 auth push | Invia solo la configurazione auth |
base44 site deploy | Distribuisci solo il sito |
Questa pagina è stata tradotta utilizzando l’IA. Per informazioni più accurate e aggiornate, consulta la versione inglese.

