base44 exec
Esegue uno script con l’SDK di Base44 pre-autenticato come utente corrente. Legge lo script da stdin.Sintassi
Come funziona
Il comandoexec legge uno script da stdin e lo esegue lato server con l’SDK di Base44 pre-autenticato come l’utente attualmente loggato. Questo ti permette di eseguire script una tantum contro i dati della tua app senza scrivere una funzione completa.
Globali disponibili
base44 — un client SDK preinizializzato, disponibile come variabile globale in ogni script exec. Non hai bisogno di importarlo o configurarlo — è pronto all’uso immediatamente.
Usalo per interagire con le risorse della tua app:
base44.entities.<EntityName>— operazioni CRUD sulle entità (.list(),.get(id),.create(data),.update(id, data),.delete(id))base44.functions.invoke(name, data?)— chiama una funzione backendbase44.agents.<AgentName>— invoca agenti IA- Per ulteriori risorse e metodi disponibili, consulta il riferimento dell’SDK di Base44
Esempi
Requisiti
- Devi essere autenticato (
npx base44 login) - Deve essere eseguito in uno di questi contesti:
- da una directory di progetto Base44 collegata, oppure
- con
--app-id <id>, oppure - con
BASE44_APP_IDimpostato
- Lo script deve essere passato tramite stdin (modalità non interattiva)
Note
- Lo script viene eseguito con l’SDK di Base44 pre-autenticato — puoi usare direttamente
base44.entities,base44.functions, ecc. --app-idè utile quando vuoi ispezionare i dati dell’app senza passare in un progetto locale collegato- Il codice di uscita dallo script viene inoltrato come codice di uscita del processo CLI
- Questo comando richiede che stdin sia collegato in pipe (non accetta input in modalità TTY interattiva)
Questa pagina è stata tradotta utilizzando l’IA. Per informazioni più accurate e aggiornate, consulta la versione inglese.

