Enfield wurde von der Ruby-basierte Jekyll statische Website-Generator für GitHub entwickelt inspiriert und arbeitet in einer sehr ähnlichen Weise wie das Original.
Während es statische Website Strukturen wie Jekyll zu produzieren, es unterstützt auch seine Blogging-Funktion und hilft Entwicklern Host seinen eigenen Blog in einer viel einfacheren und schnelleren Weg.
Enfield funktioniert durch Content-Dateien und die Einbettung der Inhalte in HTML-Seiten mit vordefinierten Vorlagen.
Enfield erzeugt HTML-Seiten, mit absolut Zusammenstellung von Ressourcen und Inhalte zur Laufzeit.
Alles wird einmal wiedergegeben, hielt auf der Festplatte, und klicken Sie dann auf Benutzer, die auf die Baustelle geliefert. Wenn etwas muss aktualisiert oder geändert werden, dies auf zwei Arten erfolgen. Entweder automatisch, wenn Enfield detecs eine Änderung, oder nur, wenn die Entwickler bittet seine Node.js CLI-Integration.
Die Enfield statische Website-Generator verwendet die gleiche Jekyll Ordnerstruktur, die Flüssige Template-Engine, Markdown zur Formatierung der Website Text, Pygments oder Highlight.js Embedded-Source-Code zu markieren, und verfügt auch über SEO-freundliche URLs
Was ist neu in dieser Pressemitteilung:.
- Verwenden Highlight JS wenn pygments auf false gesetzt ist
- Neue Konfigurationsparameter für converter.convert API
- Hinzufügen von Unterstützung für die date_to_rfc822 Filter vorhanden in Jekyll
- Verwenden Versprechungen über die Q-Bibliothek statt Rückrufe
- Verschiedene Bugfixes
Was ist neu in Version 0.3.1:
- New Flüssigkeit tag {% page_url%} für die Verknüpfung um Beiträge (ähnlich wie {% post_url%} von Jekyll)
- Verwenden er anstatt ent für Entity-Codierung
- Verwenden pygments für Code-Highlighting w / bezeichnete die asynchrone API
- Verwenden Sie neue asynchrone API von tinyliquid 0,2
Anforderungen :
- Node.js 0.8 oder höher
Kommentare nicht gefunden