Enfield byl inspirován Ruby se sídlem Jekyll statické generátoru webu vyvinuté pro GitHub, a pracuje ve velmi podobným způsobem k originálu.
I když to může produkovat statické stránky struktur, jako Jekylla, ale také podporuje jeho blogy funkci, pomáhá vývojářům hostit svůj vlastní blog v mnohem jednodušší a rychlejší způsob.
Enfield funguje tak, že čtení souborů obsahu a vkládání obsahu do HTML stránek pomocí předdefinovaných šablon.
Enfield produkuje HTML stránky, absolutně sestavování zdrojů a obsahu za běhu.
Vše je vykreslen jednou, stále na disku, a pak doručena uživatelům přístup k webu. Pokud je potřeba něco, co je třeba aktualizovat nebo změnit to se provádí dvěma způsoby. Buď automaticky, kdykoli Enfield detecs změnu, nebo pouze tehdy, když se vývojáři požaduje její integrace Node.js CLI.
Generátor Enfield statického webu používá stejnou strukturu složek Jekyll, Kapalná šablony motoru, Markdown formátování textu na webu, Pygments nebo Highlight.js zvýrazněte vložený zdrojový kód, a také SEO-friendly URL
Co je nového v této verzi:.
- Použít zvýraznění JS-li pygments je nastavena na hodnotu false
- Nový config parametr pro converter.convert API
- Přidat podporu pro současnost date_to_rfc822 filtru v Jekyll
- Použít sliby přes Q knihovny namísto zpětných volání
- Různé opravy chyb
Co je nového ve verzi 0.3.1:
- New kapalina tag {% page_url%} pro propojení na příspěvky (podobně jako {% post_url%} z Jekylla)
- Použít on místo toho ORL pro kódování entity
- Používejte pygments pro zvýraznění kódu w / Zn je asynchronní API
- Použít nový asynchronní API od tinyliquid 0,2
Požadavky na :
- Node.js 0.8 nebo vyšší
Komentáře nebyl nalezen