Hacktoberfest 2026: le issue che i maintainer hanno segnato per ottobre, aperte e adatte ai principianti. Sfoglia le issue Hacktoberfest

Site bug: DiagramLayerStack, DiagramFileTree and DiagramComponentFiles are not registered, so the Introduction's diagram is blank

Chiusa Adatta ai principianti
#152 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub

Nessuno ha ancora preso questa issue.

Valutazione

Difficoltà
2/5
Tempo stimato
1-3 ore
Idoneità per principianti
78/100
Tipo di issue
Bug
Chiarezza
Specificata chiaramente
Stato di attività
Attiva
Stack tecnologico
javascript

Direzione di ricerca

Inizia da app/plugins/diagram-components.ts e confronta le registrazioni con i file Vue in app/components/content/Diagram/. Controlla i tre riferimenti Markdown indicati e usa il log di sviluppo o l’HTML renderizzato per confermare il comportamento del componente mancante. Il lavoro è completato quando i tre diagrammi sono registrati (o la registrazione viene generata come suggerito) e le pagine di documentazione interessate mostrano i diagrammi anziché spazi vuoti.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Descrizione

bug

Found in the 2026-10-08 front-end review, and checked.

app/plugins/diagram-components.ts registers 8 diagrams. LayerStack.vue, FileTree.vue and ComponentFiles.vue exist in app/components/content/Diagram/ but are not registered.

  • content/1.getting-started/1.index.md:21 uses ::DiagramLayerStack. The dev log shows Failed to resolve component: DiagramLayerStack, and the HTML contains a raw <DiagramLayerStack> element, so the first docs page has an empty gap.
  • content/2.guides/4.alternative-ui-variants.md:94 uses ::DiagramFileTree, which has the same problem.
  • DiagramComponentFiles is unused, but it belongs in 3.core-concepts/5.components.md ("A Component Has Two Sides").

Fix. Register the three diagrams. Better, generate the registrations with import.meta.glob('~/components/content/Diagram/*.vue') so a new diagram can't be missed. Consider failing the build or prerender on "Failed to resolve component".

Lingua principale
Vue
Stelle
0
Fork
0
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Preparare l'ambiente

Questo progetto non fornisce container di sviluppo, Dockerfile né guida per i contributori, quindi l'ambiente è a tuo carico: parti dal suo README e consulta la nostra guida al primo contributo per i passaggi generali.

Come iniziare

  1. Leggi tutta la issue e poi la guida ai contributi del progetto.
  2. Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
  3. Fai un fork del repository e lavora su un branch.
  4. Apri una pull request che faccia riferimento al numero della issue.

Altre issue di components-web-app/docs

Tutte le issue di components-web-app/docs

Issue simili

Altre issue su Documentation

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.