Enfield var inspirert av Ruby-basert Jekyll statisk nettsted generator utviklet for GitHub, og arbeider i en svært lik måte som den opprinnelige.
Selv om det kan produsere statisk nettsted strukturer som Jekyll, støtter det også sin blogging funksjonen, hjelpe utviklere vert sin egen blogg på en mye enklere og raskere måte.
Enfield fungerer ved å lese innholdsfiler og innebygging av innholdet i HTML-sider ved hjelp av forhåndsdefinerte maler.
Enfield produserer HTML-sider, med absolutt samling av ressurser og innhold under kjøring.
Alt er gjort en gang, holdt på disken, og deretter levert til brukere som bruker nettstedet. Hvis noe må oppdateres eller endres dette gjøres på to måter. Enten automatisk når Enfield detecs en endring, eller bare når utviklerne ber sin Node.js CLI integrering.
Den Enfield statisk nettsted generator bruker samme Jekyll mappestruktur, Væske mal motor, Markdown for formatering nettstedets tekst, Pygments eller Highlight.js å markere innebygd kildekode, og har også SEO-vennlige nettadresser
Hva er nytt i denne utgaven.
- Bruk høydepunkt JS hvis pygments er satt til false
- New config parameter for Converter.Convert API
- Legg til støtte for date_to_rfc822 filter stede i Jekyll
- Bruk løfter via Q-biblioteket i stedet for callbacks
- Diverse feilrettinger
Hva er nytt i versjon 0.3.1:
- New flytende tag {% page_url%} for å koble til innlegg (ligner {% post_url%} fra Jekyll)
- Bruk han i stedet for ent for foretaket koding
- Bruk pygments for kode utheving m / Merket er async API
- Bruk nye async API fra tinyliquid 0,2
Krav
- Node.js 0,8 eller høyere
Kommentarer ikke funnet