Jekyll

Sagteware kiekie:
Jekyll
Sagteware besonderhede:
Weergawe: 3.1.1 Opgedateer
Upload datum: 10 Feb 16
Ontwikkelaar: Tom Preston-Werner
Lisensie: Gratis
Populariteit: 290

Rating: 5.0/5 (Total Votes: 1)

Aanvanklik ontwikkel om outomaties genereer en krag die GitHub Pages diens, Jekyll kan ook ontplooi op selfstandige bedieners en help gebruikers hul eie webwerf loop

Jekyll werk deur die lees van 'n sjabloon, loop dit deur 'n tekstiel / Afprijzingsmanager en Liquid omsetters, en spoeg uit 'n volledige statiese webwerf.

Dit is baie vinnig wanneer dit kom by die opstel van die webwerf, en sedert die outputted hulpbronne statiese hulpbronne HTML, CSS, en JS, die eindproduk is ook baie vinnig ook.

Jekyll is nie 'n volskaalse CMS, maar bloot 'n script wat die finale webwerf van inhoud lêers en templates bymekaar, sonder om te gaan met 'n komplekse administrasie paneel.

Dit werk uitsluitlik uit die Ruby terminale en maak gebruik van 'n baie maklik om te lêergidsstruktuur verstaan.

Proses:

Stel die basiese struktuur van die webwerf

Skep 'n paar poste, of voer hulle uit 'n vorige platform

Voer die webwerf plaaslik te sien hoe dit lyk

Ontplooi die webwerf

Wat is nuut in hierdie release:

  • Liquid Profiler (dws weet hoe vinnig of stadig jou templates lewer)
  • Inkrementele herlewing
  • Voeg Hooks: 'n nuwe soort prop
  • opgradeer na Liquid 3.0.0
  • site.posts is nou 'n versameling in plaas van 'n verskeidenheid
  • Voeg basiese ondersteuning vir JRuby
  • Drop ondersteuning vir Ruby 1.9.3
  • Ondersteuning Ruby v2.2
  • Ondersteuning RDiscount 2
  • Verwyder die meeste runtime afhanklikhede
  • skuif na Rouge as verstek highlighter
  • Mimic GitHub Pages Html uitbreiding stroping gedrag in WEBrick
  • sluit altyd lêeruitbreiding op uitset lêers
  • Verbeterde permanente vir bladsye en versamelings
  • Sunset (maw verwyder) Maruku
  • Verwyder ondersteuning vir relatiewe permanente
  • iterasies oor site.collections as 'n skikking in plaas van 'n gemors
  • Pas StaticFile versamelings, config standaard
  • Voeg 'n gedragskode vir die Jekyll projek
  • Bygevoeg permalink tyd veranderlikes

Wat is nuut in weergawe 3.0.0:

  • Liquid Profiler (dws weet hoe vinnig of stadig jou templates lewer)
  • Inkrementele herlewing
  • Voeg Hooks: 'n nuwe soort prop
  • opgradeer na Liquid 3.0.0
  • site.posts is nou 'n versameling in plaas van 'n verskeidenheid
  • Voeg basiese ondersteuning vir JRuby
  • Drop ondersteuning vir Ruby 1.9.3
  • Ondersteuning Ruby v2.2
  • Ondersteuning RDiscount 2
  • Verwyder die meeste runtime afhanklikhede
  • skuif na Rouge as verstek highlighter
  • Mimic GitHub Pages Html uitbreiding stroping gedrag in WEBrick
  • sluit altyd lêeruitbreiding op uitset lêers
  • Verbeterde permanente vir bladsye en versamelings
  • Sunset (maw verwyder) Maruku
  • Verwyder ondersteuning vir relatiewe permanente
  • iterasies oor site.collections as 'n skikking in plaas van 'n gemors
  • Pas StaticFile versamelings, config standaard
  • Voeg 'n gedragskode vir die Jekyll projek
  • Bygevoeg permalink tyd veranderlikes

Wat is nuut in weergawe 2.5.3 / 3.0.0-pre.beta8:

  • Meld CSV lêers in die dokumente vir datalêers
  • Voeg afsluitende slash om byvoorbeeld paginate_path
  • Raak ontslae van noifniof (excerpt_separator)
  • Sass verbeterings, om nes meestal
  • Voeg webmentions.io plugin om die lys van derde party plugins
  • Voeg Sass mixins en gebruik dit
  • Bietjie compress Jekyll-sticker.jpg
  • Werk gridism en skei verwante maar persoonlike style
  • Voeg afgeleë-sluit plugin om lys van derde party plugins

Wat is nuut in weergawe 2.5.3 / 3.0.0-pre.beta7:

  • Meld CSV lêers in die dokumente vir datalêers
  • Voeg afsluitende slash om byvoorbeeld paginate_path
  • Raak ontslae van noifniof (excerpt_separator)
  • Sass verbeterings, om nes meestal
  • Voeg webmentions.io plugin om die lys van derde party plugins
  • Voeg Sass mixins en gebruik dit
  • Bietjie compress Jekyll-sticker.jpg
  • Werk gridism en skei verwante maar persoonlike style
  • Voeg afgeleë-sluit plugin om lys van derde party plugins

Wat is nuut in weergawe 2.5.3 / 3.0.0-pre.beta5:

  • Meld CSV lêers in die dokumente vir datalêers
  • Voeg afsluitende slash om byvoorbeeld paginate_path
  • Raak ontslae van noifniof (excerpt_separator)
  • Sass verbeterings, om nes meestal
  • Voeg webmentions.io plugin om die lys van derde party plugins
  • Voeg Sass mixins en gebruik dit
  • Bietjie compress Jekyll-sticker.jpg
  • Werk gridism en skei verwante maar persoonlike style
  • Voeg afgeleë-sluit plugin om lys van derde party plugins

Wat is nuut in weergawe 2.5.3 / 3.0.0-beta1:

  • Noem CSV lêers in die dokumente vir datalêers
  • Voeg afsluitende slash om byvoorbeeld paginate_path
  • Raak ontslae van noifniof (excerpt_separator)
  • Sass verbeterings, om nes meestal
  • Voeg webmentions.io plugin om die lys van derde party plugins
  • Voeg Sass mixins en gebruik dit
  • Bietjie compress Jekyll-sticker.jpg
  • Werk gridism en skei verwante maar persoonlike style
  • Voeg afgeleë-sluit plugin om lys van derde party plugins

Wat is nuut in weergawe 2.5.0:

  • Bevestiging 'n fout in die naam van die nuwe Liquid tag
  • Werk Font awesome om v4.2.0
  • Fix skakel na # 2895 in 2.4.0 vrylating post
  • Voeg Big Voetnote vir Kramdown plugin om lys van derde party plugins
  • Verwyder waarskuwing rakende GHP gebruik van enkele tipes vir voorwerk standaard
  • Fix kwotasie karakter tikfout in webwerf dokumentasie vir templates
  • Point Liquid skakels na Liquid se GitHub wiki
  • Voeg HTTP Basiese Auth (htaccess) plugin om lys van derde party plugins
  • (Klein) Grammar & _config.yml lêernaam fixes
  • Bygevoeg mathml.rb om die lys van derde party plugins
  • Voeg --force_polling om die lys van konfigurasie-opsies
  • Escape unicode karakters in plek CSS
  • Voeg opmerking oor die gebruik van die GitHub-bladsye juweel via pages.github.com/versions.json
  • Update gebruik dokumentasie om te besin 2.4 Auto-staat van --watch
  • Voeg --skip-aanvanklike-opbou te docs opset
  • Fix 'n minderjarige tikfout in Templates Dokumente bladsy
  • Voeg 'n ditaa-ditaa plugin onder Ander afdeling oor die proppe bladsy
  • Voeg bou / te dien -V opsie om verstellings dokumentasie

Wat is nuut in weergawe 2.3.0:

  • Moenie vereis dat die omvang sleutel in die voorkant saak standaard
  • Nie meer ingestel permalink: mooi in die _config.yml vir die webwerf sjabloon
  • Rework webwerf sjabloon te gebruik SASS
  • Stel die gebruiker toe motor-vernuwing is afgeskakel
  • Laat gedeeltelike veranderlikes in te sluit tag lêernaam argument
  • Skuif gevalle van Time.parse in 'n Utils metode
  • Ignoreer subgidse in die gids _posts
  • voorwerk verstek tipes moet altyd pluralized

Wat is nuut in weergawe 2.2.0:.

  • Gebruik .scss vir site_template style
  • Moenie die omvang sleutel in die voorkant saak standaard vereis.
  • Nie meer ingestel permalink:. Redelik in die _config.yml vir die webwerf sjabloon

Wat is nuut in weergawe 2.1.0:

  • Laat subklasse te ignoreer EXCERPT_ATTRIBUTES_FOR_LIQUID
  • Voeg Jekyll.env en jekyll.environment (die Liquid var)
  • Gebruik _config.yaml of _config.yml (.yml voorrang)
  • ignoreer versameling url sjabloon
  • Laat subgidse in _data
  • Uittreksel Pagination Generator in juweel: Jekyll-pagineren
  • Gebruik date_to_rfc822 filter in webwerf sjabloon
  • kategorieë, laaste bou DATETIME, en kragopwekker te werf sjabloon voer by
  • instel, vervangbaar Logger voldoen logger
  • Uittreksel kern tag in 'n aparte juweel
  • Voeg versameling kenmerk om # to_liquid dokument toegang versameling etiket die dokument
  • Upgrade luister na 2.7.6 & # x3c; = x & # x3c; 3.0.0

Wat is nuut in weergawe 2.0.2:

  • Bug fixes:
  • Die korrekte gebruik van URL en basisurl in die webwerf sjabloon.
  • Standaard basisurl om & quot; & quot;.
  • webwerf verbeteringe:
  • Die korrekte dokumente vir die kern plugin so dit sluit altyd die gebruikersnaam.
  • Verduidelik nuwe (standaard, waar filter) beskik in dokumente.

Wat is nuut in weergawe 1.4.3:

  • Bug fixes:
  • Patch-show stop sekuriteit probleme.

Wat is nuut in weergawe 1.4.0:

  • ondersteuning by vir TOML konfigurasielêers
  • Sorteer plugins as 'n manier om 'n vrag te vestig
  • Verwyder 'n paar duplisering in die lees van poste en konsepte

Wat is nuut in weergawe 1.3.0:

  • Bygevoeg ondersteuning vir die toevoeging van data as YAML lêers onder 'n werf se _data gids
  • Laat veranderlikes te gebruik, sluit tags
  • Laat die gebruik van juwele vir plugin bestuur

Vereistes :

  • RedCloth: Tekstiel ondersteuning (Ruby)
  • Liquid: template stelsel (Ruby)
  • Classifier: Skep verwante poste (Ruby)
  • Maruku: Standaard markdown enjin (Ruby)
  • Gids Watcher: Auto-herlewing van webwerwe (Ruby)
  • Open4: Praat met pygments vir accentuering (Ruby)
  • Pygments: Sintaks verligting (Python)

Soortgelyke sagteware

Dapper
Dapper

13 May 15

SuSi
SuSi

1 Oct 15

webgen
webgen

12 Apr 15

Punch
Punch

1 Mar 15

Ander sagteware ontwikkelaar Tom Preston-Werner

God
God

10 Feb 16

ProxyMachine
ProxyMachine

6 Jun 15

Syntaxi
Syntaxi

13 May 15

Kommentaar te Jekyll

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!