Skip to main content
Questa pagina fa parte di una skill per agenti di coding IA ed è scritta per gli agenti, non per gli umani. Per la documentazione Base44 leggibile dagli umani, consulta la documentazione per sviluppatori.

base44 site deploy

Distribuisci i file del sito compilati sull’hosting Base44.

Indice

Sintassi

Opzioni

Usa il flag -y per distribuzioni non interattive/automatizzate:

Autenticazione

Richiesta: sì. Se non sei autenticato, ti verrà chiesto di effettuare prima il login.

Prerequisiti

  • Deve essere eseguito da una directory di progetto Base44
  • Il progetto deve avere site.outputDirectory configurato nella configurazione del progetto
  • Il sito deve essere compilato prima della distribuzione (esegui prima il comando di build)
  • Solo SPA: l’hosting Base44 supporta Single Page Application con un unico punto di ingresso index.html. Tutte le route vengono servite da index.html (routing lato client).

Come funziona

  1. Legge la configurazione del progetto
  2. Verifica che esista la configurazione del sito
  3. Chiede conferma per la distribuzione mostrando la directory di output
  4. Crea un archivio dei file del sito dalla directory di output
  5. Distribuisce sull’hosting Base44
  6. Restituisce l’URL dell’app

Flusso interattivo

Flusso di lavoro tipico

Configurazione

Il campo site.outputDirectory nella configurazione del progetto deve puntare alla directory in cui il framework genera i file compilati:
  • Vite: tipicamente ./dist
  • Next.js: tipicamente ./.next o ./out
  • Create React App: tipicamente ./build
  • Personalizzato: qualunque directory di output usi il tuo strumento di build

Gestione degli errori

Se la configurazione del sito manca:
Se annulli la distribuzione:

Casi d’uso

  • Distribuire il sito dopo aver apportato modifiche
  • Pubblicare nuove versioni dell’applicazione
  • Distribuire dopo aver aggiornato contenuti o funzionalità
  • Come parte di una pipeline CI/CD

Note

  • Compila sempre il sito prima di distribuirlo
  • Il comando distribuisce qualsiasi contenuto sia presente nella directory di output
  • Assicurati che la build sia stata completata correttamente prima di distribuire
  • Le distribuzioni precedenti vengono conservate (versionate) in Base44
  • La distribuzione è immediata e aggiorna il sito live
Questa pagina è stata tradotta utilizzando l’IA. Per informazioni più accurate e aggiornate, consulta la versione inglese.