Schreibe deinen ersten Markdown-Blogbeitrag
Jetzt, da du Seiten mit .astro-Dateien erstellt hast, ist es an der Zeit, Blogbeiträge mit .md-Dateien zu schreiben!
Mach dich bereit, …
- einen neuen Ordner zu erstellen und einen neuen Beitrag anzulegen
- etwas Markdown-Inhalt zu schreiben
- deine Blogbeiträge auf deiner Blog-Seite zu verlinken
Erstelle deine erste .md-Datei
Abschnitt betitelt „Erstelle deine erste .md-Datei“-
Erstelle ein neues Verzeichnis unter
src/pages/posts/. -
Lege in deinem neuen
/posts/-Ordner eine (leere) Datei namenspost-1.mdan. -
Rufe diese Seite in deiner Browser-Vorschau auf, indem du
/posts/post-1an deine bestehende Vorschau-URL anhängst (z. B.http://localhost:4321/posts/post-1). -
Ändere die Vorschau-URL im Browser zu
/posts/post-2(diese Seite existiert noch nicht).Achte auf den Unterschied in der Ausgabe zwischen einer „leeren“ Seite und einer, die nicht existiert. Das hilft dir später beim Beheben von Problemen.
Schreibe Markdown-Inhalt
Abschnitt betitelt „Schreibe Markdown-Inhalt“-
Kopiere oder tippe den folgenden Code in
post-1.mdein. -
Überprüfe deine Browser-Vorschau erneut unter
http://localhost:4321/posts/post-1. Du solltest jetzt Inhalt auf dieser Seite sehen. Er ist möglicherweise noch nicht richtig formatiert, aber keine Sorge – du wirst das später im Tutorial anpassen! -
Öffne die DevTools deines Browsers und untersuche die Seite. Dir wird auffallen, dass dein Markdown automatisch in HTML umgewandelt wurde, obwohl du keine HTML-Elemente geschrieben hast. Du kannst dort Überschriften, Absätze und Listenelemente sehen.
Die Informationen am Anfang der Datei, innerhalb der Code-Abgrenzungen, nennt man Frontmatter.
Diese Daten – einschließlich Tags und Beitragsbild – sind Informationen über deinen Beitrag, die Astro nutzen kann.
Sie erscheinen nicht automatisch auf der Seite, aber du wirst sie später im Tutorial verwenden, um deine Website zu erweitern.
Verlinke deine Beiträge
Abschnitt betitelt „Verlinke deine Beiträge“-
Verlinke deinen ersten Beitrag mit einem Anker-Tag in
src/pages/blog.astro. -
Füge anschließend zwei weitere Dateien in
src/pages/posts/hinzu:post-2.mdundpost-3.md.
Du kannst den untenstehenden Beispielcode verwenden oder eigene Texte schreiben. -
Füge Links zu diesen neuen Beiträgen hinzu.
-
Überprüfe in der Browser-Vorschau, ob alle Links zu Beitrag 1, Beitrag 2 und Beitrag 3 auf funktionierende Seiten führen.
(Wenn etwas nicht klappt, überprüfe deine Links inblog.astrooder die Dateinamen deiner Markdown-Dateien.)
Teste dein Wissen
Abschnitt betitelt „Teste dein Wissen“- Inhalt in einer Markdown-Datei (
.md) wird umgewandelt in:
Checkliste
Abschnitt betitelt „Checkliste“Ressourcen
Abschnitt betitelt „Ressourcen“-
YAML-Frontmatter extern