Errori di build
Abbina l'errore di build alla soluzione: errori di configurazione, sintassi MDX, file mancanti, problemi OpenAPI e timeout.
Apri la build non riuscita nella scheda Deployments e cerca il messaggio di errore in una delle sezioni seguenti.
Individuare l'errore
- Vai alla scheda Deployments del tuo progetto
- Clicca sulla build non riuscita
- Controlla il messaggio di errore e il log
Il log mostra cosa non ha funzionato e dove.
Errori comuni
Configurazione non valida
Errore: "Invalid docs.json"
Il tuo docs.json contiene errori di sintassi o di schema.
Soluzione:
- Controlla la presenza di virgole, parentesi o virgolette mancanti
- Esegui
jamdesk validatein locale - Confronta con il riferimento dello schema
Pagine mancanti
Errore: "Page 'path/to/page' not found"
Una pagina presente nella navigazione non esiste.
Soluzione:
- Verifica che il file esista
- Controlla che il percorso corrisponda esattamente (distingue maiuscole e minuscole)
- Non includere l'estensione
.mdxindocs.json
Errori di sintassi MDX
Errore: "MDX compilation failed"
Sintassi MDX o JSX non valida.
Cause comuni:
- Tag non chiusi:
<Card>senza</Card> - Parentesi graffe non escapate:
{al posto di\{ - Prop non valide:
title=valueal posto dititle="value"
Immagini mancanti
Errore: "Asset not found"
Un'immagine referenziata nell'MDX non esiste.
Soluzione:
- Controlla che il percorso dell'immagine sia corretto
- I percorsi sono relativi alla directory della documentazione
- Verifica che il file sia stato incluso nel commit su Git
Passaggi per il debug
Individua nel log cosa non ha funzionato e dove.
Esegui jamdesk dev per riprodurre l'errore.
Esegui jamdesk validate per verificare la configurazione.
Rivedi l'ultimo commit per individuare il problema.
Il problema persiste?
Se non riesci a risolvere il problema:
- Copia il log completo della build
- Annota l'ID del tuo progetto
- Contatta il supporto
