Jekyll

Software screenshot:
Jekyll
Software informatie:
Versie: 3.1.1 Bijgewerkt
Upload datum: 10 Feb 16
Ontwikkelaar: Tom Preston-Werner
Licentie: Gratis
Populariteit: 290

Rating: 5.0/5 (Total Votes: 1)

In eerste instantie ontwikkeld voor het automatisch genereren en de macht van de GitHub Pagina's service, Jekyll kan ook worden ingezet op standalone servers en gebruikers te helpen hun eigen website uit te voeren

Jekyll werkt door het lezen van een sjabloon, loopt het door een Textiel / Markdown en Liquid converters, en uitspugen van een complete statische website.

Het is heel snel als het gaat om het opstellen van de site, en aangezien de uitgevoerde middelen statische bronnen HTML, CSS en JS, het eindproduct is ook zeer snel.

Jekyll is geen full-blown CMS, maar slechts een script dat de uiteindelijke website van de inhoud van bestanden en templates assembleert, zonder dat te maken met een complexe administratie paneel.

Het werkt uitsluitend uit de Ruby terminal en maakt gebruik van een zeer eenvoudig te mappenstructuur begrijpen.

Process:

Stel de basisstructuur van de site

Maak een aantal posten, of importeren vanuit een eerdere platform

Voer de site lokaal om te zien hoe het eruit ziet

Implementeer de site

Wat is nieuw in deze release:

  • Liquid profiler (dwz weten hoe snel of langzaam je sjablonen maken)
  • Incremental regeneratie
  • Voeg Hooks: een nieuw soort plugin
  • Upgrade naar Liquid 3.0.0
  • site.posts is nu een collectie in plaats van een Array
  • Voeg basisondersteuning voor JRuby
  • Drop ondersteuning voor Ruby 1.9.3
  • Ondersteuning Ruby v2.2
  • Ondersteuning RDiscount 2
  • Verwijder het merendeel runtime deps
  • Ga naar Rouge als standaard highlighter
  • Mimic GitHub Pages extensie .html strippen gedrag in WEBrick
  • Vermeld altijd bestandsextensie op output bestanden
  • Verbeterde permalinks voor pagina's en verzamelingen
  • Sunset (dat wil zeggen remove) Maruku
  • Verwijder ondersteuning voor relatieve permalinks
  • itereren over site.collections als een array in plaats van een hash
  • Pas StaticFile voor collecties, config defaults
  • Voeg een gedragscode voor de Jekyll project
  • Toegevoegd permalink tijd variabelen

Wat is nieuw in versie 3.0.0:

  • Liquid profiler (dwz weten hoe snel of langzaam je templates maken)
  • Incremental regeneratie
  • Voeg Hooks: een nieuw soort plugin
  • Upgrade naar Liquid 3.0.0
  • site.posts is nu een collectie in plaats van een Array
  • Voeg basisondersteuning voor JRuby
  • Drop ondersteuning voor Ruby 1.9.3
  • Ondersteuning Ruby v2.2
  • Ondersteuning RDiscount 2
  • Verwijder het merendeel runtime deps
  • Ga naar Rouge als standaard highlighter
  • Mimic GitHub Pages extensie .html strippen gedrag in WEBrick
  • Vermeld altijd bestandsextensie op output bestanden
  • Verbeterde permalinks voor pagina's en verzamelingen
  • Sunset (dat wil zeggen remove) Maruku
  • Verwijder ondersteuning voor relatieve permalinks
  • itereren over site.collections als een array in plaats van een hash
  • Pas StaticFile voor collecties, config defaults
  • Voeg een gedragscode voor de Jekyll project
  • Toegevoegd permalink tijd variabelen

Wat is nieuw in versie 2.5.3 / 3.0.0-pre.beta8:

  • Vermelding CSV bestanden in de documentatie voor databestanden
  • Voeg slash voorbeeld paginate_path
  • Weg met noifniof (excerpt_separator)
  • Sass verbeteringen rond nestelen meestal
  • Voeg webmentions.io plugin om de lijst van derden plugins
  • Voeg Sass mixins en ze gebruiken
  • Iets comprimeren Jekyll-sticker.jpg
  • Bijwerken gridism en scheiden van verwante, maar aangepaste stijlen
  • Voeg remote-onder plugin naar de lijst van derden plugins

Wat is nieuw in versie 2.5.3 / 3.0.0-pre.beta7:

  • Vermelding CSV bestanden in de documentatie voor databestanden
  • Voeg slash voorbeeld paginate_path
  • Weg met noifniof (excerpt_separator)
  • Sass verbeteringen rond nestelen meestal
  • Voeg webmentions.io plugin om de lijst van derden plugins
  • Voeg Sass mixins en ze gebruiken
  • Iets comprimeren Jekyll-sticker.jpg
  • Bijwerken gridism en scheiden van verwante, maar aangepaste stijlen
  • Voeg remote-onder plugin naar de lijst van derden plugins

Wat is nieuw in versie 2.5.3 / 3.0.0-pre.beta5:

  • Vermelding CSV bestanden in de documentatie voor databestanden
  • Voeg slash voorbeeld paginate_path
  • Weg met noifniof (excerpt_separator)
  • Sass verbeteringen rond nestelen meestal
  • Voeg webmentions.io plugin om de lijst van derden plugins
  • Voeg Sass mixins en ze gebruiken
  • Iets comprimeren Jekyll-sticker.jpg
  • Bijwerken gridism en scheiden van verwante, maar aangepaste stijlen
  • Voeg remote-onder plugin naar de lijst van derden plugins

Wat is nieuw in versie 2.5.3 / 3.0.0-beta 1:

  • Vermeld CSV-bestanden in de documentatie voor data-bestanden
  • Voeg slash voorbeeld paginate_path
  • Weg met noifniof (excerpt_separator)
  • Sass verbeteringen rond nestelen meestal
  • Voeg webmentions.io plugin om de lijst van derden plugins
  • Voeg Sass mixins en ze gebruiken
  • Iets comprimeren Jekyll-sticker.jpg
  • Bijwerken gridism en scheiden van verwante, maar aangepaste stijlen
  • Voeg remote-onder plugin naar de lijst van derden plugins

Wat is nieuw in versie 2.5.0:

  • Een fout in de naam van de nieuwe Liquid tag
  • Bijwerken Font Awesome tot v4.2.0
  • Fix link naar # 2895 in 2.4.0 versie bericht
  • Voeg Big Voetnoten voor Kramdown plugin naar de lijst van derden plugins
  • Verwijder waarschuwing betreffende GHP gebruik van bijzondere soorten voor front kwestie defaults
  • Fix aanhalingsteken typo in plaats documentatie voor templates
  • Point Liquid links naar Liquid's Github wiki
  • Voeg HTTP Basic Auth (.htaccess) plugin naar de lijst van derden plugins
  • (Minor) Grammar & _config.yml filename fixes
  • Toegevoegd mathml.rb aan de lijst van derden plugins
  • Voeg --force_polling om de lijst met configuratieopties
  • Escape Unicode-tekens in plaats van CSS
  • Voeg opmerking over het gebruik van de GitHub-pagina's gem via pages.github.com/versions.json
  • Bijwerken gebruik documentatie om na te denken 2.4 automatische activering van --watch
  • Voeg --skip-initiële-build om docs de configuratie
  • Een kleine typfout in sjablonen docs pagina
  • Voeg een ditaa-ditaa plugin onder andere hoofdstuk over de Plugins pagina
  • Voeg build / dienen -V optie om de configuratie documentatie

Wat is nieuw in versie 2.3.0:

  • niet nodig de reikwijdte sleutel voor materie defaults
  • Niet langer ingesteld permalink: vrij in de _config.yml voor de site template
  • Rework website template te gebruiken SASS
  • Houd de gebruiker wanneer auto-regeneratie is uitgeschakeld
  • Laat gedeeltelijke variabelen in onder andere tag filename argument
  • Verplaats exemplaren van Time.parse in een Utils methode
  • Negeer submappen in de map _posts
  • Voor Matter standaard types moet altijd worden meervoud

Wat is nieuw in versie 2.2.0:.

  • Gebruik .scss voor site_template stijlen
  • Laat de scope sleutel voor materie defaults vereisen.
  • Niet langer ingesteld permalink. Vrij in de _config.yml voor de site template

Wat is nieuw in versie 2.1.0:

  • Laat subklassen overschrijven EXCERPT_ATTRIBUTES_FOR_LIQUID
  • Voeg Jekyll.env en jekyll.environment (de Liquid var)
  • Gebruik _config.yaml of _config.yml (.yml heeft voorrang)
  • Override verzameling url template
  • Laat submappen in _data
  • Extract Pagination Generator in gem: jekyll-paginate
  • Gebruik date_to_rfc822 filter op de site template
  • categorieën, laatste build datetime, en de generator aan de site template feed
  • Configureerbare, vervangbare Logger-compliant logger
  • Extract kern tag in een apart juweeltje
  • Voeg collectie attribuut naar # to_liquid Document om toegang te krijgen collectie label van het document
  • Upgrade luisteren naar 2.7.6 & # X3c; = x & # X3c; 3.0.0

Wat is nieuw in versie 2.0.2:

  • Bug Fixes:
  • Correct gebruik van url en baseurl op de website template.
  • Standaard baseurl & quot; & quot;.
  • Site verbeteringen:
  • De juiste documentatie voor de kern plugin, zodat het bevat altijd de gebruikersnaam.
  • Verduidelijking nieuwe (defaults, waarbij filter) functies in docs.

Wat is nieuw in versie 1.4.3:

  • Bug Fixes:
  • Patch show-stoppen beveiligingsproblemen.

Wat is nieuw in versie 1.4.0:

  • ondersteuning toevoegen voor TomL config files
  • Sorteren plugins als een manier om een ​​lading orde te vestigen
  • Verwijder een aantal overlappingen in het lezen van berichten en ontwerpen

Wat is nieuw in versie 1.3.0:

  • Ondersteuning toegevoegd voor het toevoegen van gegevens als YAML bestanden onder een site _data directory
  • Laat variabelen te gebruiken met onder andere labels
  • Laat het gebruik van edelstenen voor plugin beheer

Eisen

  • RedCloth: Textile ondersteuning (Ruby)
  • Liquid: Templating systeem (Ruby)
  • Classificator: Het genereren van gerelateerde berichten (Ruby)
  • Maruku: Default afwaardering motor (Ruby)
  • Directory Watcher: Auto-regeneratie van sites (Ruby)
  • Open4: Praten met pygments voor syntax highlighting (Ruby)
  • Pygments: syntax highlighting (Python)

Vergelijkbare software

Rux
Rux

13 May 15

Pretzel
Pretzel

13 Apr 15

Nikola
Nikola

10 Dec 15

Tinkerer
Tinkerer

13 Apr 15

Andere software van ontwikkelaar Tom Preston-Werner

Syntaxi
Syntaxi

13 May 15

ProxyMachine
ProxyMachine

6 Jun 15

God
God

10 Feb 16

Reacties op Jekyll

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!
Zoek op categorie