blogr Plugin
Terminal-basierter Generator für Blogs und persönliche Websites. Schreibe, bearbeite und veröffentliche deinen Blog, ohne dein Terminal zu verlassen. Unterstützt Markdown mit YAML-Frontmatter, mehrere Themes, RSS-Feeds, Volltextsuche und statische Seitenbau.
Befehle
Projektverwaltung
blogr project init– Initialisiert einen neuen Blog oder eine persönliche Websiteblogr project info– Zeigt Projektdetails an
Inhaltsverwaltung
blogr content new– Erstellt einen neuen Blogbeitragblogr content list– Listet alle Blogbeiträge auf
Seitengenerierung
blogr site build– Baut die statische Seite
Dienstprogramm
blogr self version– Gibt die blogr-Version ausblogr _ _– Passthrough zur blogr CLI
Anwendungsbeispiele
- „Erstelle ein neues Blog-Projekt“
- „Erstelle eine persönliche Website“
- „Füge einen neuen Blogbeitrag mit dem Titel 'Erste Schritte' hinzu“
- „Liste alle Beiträge im Blog auf“
- „Baue die statische Seite für die Bereitstellung“
- „Zeige die Projektkonfiguration an“
Installation
cargo install blogr-cli
Beispiele
# Initialisiere einen neuen Blog
blogr project init mein-blog
# Initialisiere eine persönliche Website
blogr project init --personal mein-portfolio
# Erstelle einen neuen Blogbeitrag
blogr content new "Hallo Welt"
# Liste alle Beiträge auf
blogr content list
# Baue die statische Seite
blogr site build
# Zeige Projektinformationen
blogr project info
# Wechsle das Theme
blogr _ _ theme set minimal-retro
Hauptfunktionen
- Zwei Seitentypen: Blog-Modus und Persönlich-/Portfolio-Modus
- Markdown-Beiträge mit YAML-Frontmatter
- 8 integrierte Themes für Blogs und persönliche Seiten
- Volltextsuche mit MiniSearch-Integration
- Syntax-Highlighting für Codeblöcke
- MathJax-Unterstützung für LaTeX-Matheausdrücke
- RSS/Atom-Feeds (Blog-Modus)
- SEO-freundliche Ausgabe
- Verwaltung von Entwürfen und veröffentlichten Beiträgen
- Tag-basierte Organisation
- Automatische Slug-Generierung
- Unterstützung für externe Beiträge (Verlinkung auf anderswo gehostete Artikel)
Hinweise
blogr servestartet einen Development-Server mit Live-Reload (direkt ausführen, nicht über supercli)blogr editöffnet den integrierten Terminal-Editor (direkt ausführen, nicht über supercli)blogr config editöffnet den interaktiven Konfigurationseditor (direkt ausführen, nicht über supercli)blogr deployerfordert die UmgebungsvariableGITHUB_TOKEN- Alle Projekt-, Inhalts- und Bau-Befehle sind kopflos und für supercli geeignet