I første omgang udviklet til automatisk at generere og magt GitHub Sider service, Jekyll kan også installeres på enkeltstående servere og hjælpe brugerne kører deres helt egen hjemmeside
Jekyll virker ved at læse en skabelon, kører det gennem en tekstil / Markdown og flydende konvertere, og spytte ud en komplet statisk hjemmeside.
Det er meget hurtigt, når det kommer til udarbejdelsen af stedet, og da de afgives ressourcer er statiske ressourcer HTML, CSS og JS, slutproduktet er også meget hurtigt så godt.
Jekyll er ikke en fuld-blæst CMS, men blot et script, der samler den endelige hjemmeside fra indholdsfiler og skabeloner, uden at skulle beskæftige sig med en kompleks administration panel.
Det virker udelukkende fra Ruby terminalen og bruger en meget let at forstå mappestruktur.
Proces:
Konfigurer den grundlæggende struktur af hjemmesiden
Opret nogle stillinger, eller importere dem fra en tidligere platform
Kør webstedet lokalt for at se, hvordan det ser ud
Implementer webstedet
Hvad er nyt i denne udgivelse:
- Flydende profiler (dvs. hvordan hurtigt eller langsomt dine skabeloner gør)
- Trinvis regenerering
- Tilføj Hooks: en ny form for plugin
- Opgrader til Liquid 3.0.0
- site.posts er nu en samling i stedet for et Array
- Tilføj grundlæggende støtte til JRuby
- Drop støtte til Ruby 1.9.3
- Support Ruby v2.2
- Support RDiscount 2
- Fjern fleste runtime DEPS
- Flyt til Rouge som standard highlighter
- Mimic GitHub Sider .html stripping adfærd i WEBrick
- omfatter altid filtypenavnet på output filer
- Forbedrede permalinks for sider og samlinger
- Sunset (dvs. fjerne) Maruku
- Fjern støtte til relative permalinks
- gentage over site.collections som en matrix i stedet for en hash
- Adapt StaticFile for samlinger, config defaults
- Tilføj en adfærdskodeks for Jekyll projektet
- Tilføjet permalink tidsvariabler
Hvad er nyt i version 3.0.0:
- Flydende profiler (dvs. ved, hvor hurtigt eller langsomt din skabeloner gør)
- Trinvis regenerering
- Tilføj Hooks: en ny form for plugin
- Opgrader til Liquid 3.0.0
- site.posts er nu en samling i stedet for et Array
- Tilføj grundlæggende støtte til JRuby
- Drop støtte til Ruby 1.9.3
- Support Ruby v2.2
- Support RDiscount 2
- Fjern fleste runtime DEPS
- Flyt til Rouge som standard highlighter
- Mimic GitHub Sider .html stripping adfærd i WEBrick
- omfatter altid filtypenavnet på output filer
- Forbedrede permalinks for sider og samlinger
- Sunset (dvs. fjerne) Maruku
- Fjern støtte til relative permalinks
- gentage over site.collections som en matrix i stedet for en hash
- Adapt StaticFile for samlinger, config defaults
- Tilføj en adfærdskodeks for Jekyll projektet
- Tilføjet permalink tidsvariabler
Hvad er nyt i version 2.5.3 / 3.0.0-pre.beta8:
- Omtale CSV filer i docs for datafiler
- Tilføj skråstreg til paginate_path eksempel
- Slip af noifniof (excerpt_separator)
- Sass forbedringer, omkring rugende meste
- Tilføj webmentions.io plugin til listen over tredjeparts plugins
- Tilføj Sass mixins og bruge dem
- Let komprimere Jekyll-sticker.jpg
- Opdater gridism og adskille relaterede men brugerdefinerede formater
- Tilføj fjernstyret omfatter plugin til listen over tredjeparts plugins
Hvad er nyt i version 2.5.3 / 3.0.0-pre.beta7:
- Omtale CSV filer i docs for datafiler
- Tilføj skråstreg til paginate_path eksempel
- Slip af noifniof (excerpt_separator)
- Sass forbedringer, omkring rugende meste
- Tilføj webmentions.io plugin til listen over tredjeparts plugins
- Tilføj Sass mixins og bruge dem
- Let komprimere Jekyll-sticker.jpg
- Opdater gridism og adskille relaterede men brugerdefinerede formater
- Tilføj fjernstyret omfatter plugin til listen over tredjeparts plugins
Hvad er nyt i version 2.5.3 / 3.0.0-pre.beta5:
- Omtale CSV filer i docs for datafiler
- Tilføj skråstreg til paginate_path eksempel
- Slip af noifniof (excerpt_separator)
- Sass forbedringer, omkring rugende meste
- Tilføj webmentions.io plugin til listen over tredjeparts plugins
- Tilføj Sass mixins og bruge dem
- Let komprimere Jekyll-sticker.jpg
- Opdater gridism og adskille relaterede men brugerdefinerede formater
- Tilføj fjernstyret omfatter plugin til listen over tredjeparts plugins
Hvad er nye i version 2.5.3 / 3.0.0-beta1:
- Nævn CSV-filer i docs for datafiler
- Tilføj skråstreg til paginate_path eksempel
- Slip af noifniof (excerpt_separator)
- Sass forbedringer, omkring rugende meste
- Tilføj webmentions.io plugin til listen over tredjeparts plugins
- Tilføj Sass mixins og bruge dem
- Let komprimere Jekyll-sticker.jpg
- Opdater gridism og adskille relaterede men brugerdefinerede formater
- Tilføj fjernstyret omfatter plugin til listen over tredjeparts plugins
Hvad er nyt i version 2.5.0:
- Fastsættelse af en fejl i navnet på den nye Liquid tag
- Opdater Font Awesome at v4.2.0
- Fix link til # 2895 i 2.4.0 release indlæg
- Tilføj Big Fodnoter til Kramdown plugin til listen over tredjeparts plugins
- Fjern advarsel om GHP brug af ental typer for forreste stof defaults
- Fix citat karakter slåfejl i stedet dokumentation for skabeloner
- punkt Flydende links til Liquid s Github wiki
- Tilføj HTTP Basic Auth (.htaccess) plugin til listen over tredjeparts plugins
- (Minor) Grammatik & _config.yml filnavn rettelser
- Tilføjet mathml.rb til listen over tredjeparts plugins
- Tilføj --force_polling til listen over konfigurationsmuligheder
- undslippe Unicode-tegn i stedet CSS
- Ny note om brug af github-sider perle via pages.github.com/versions.json
- brug dokumentation Opdater for at afspejle 2.4 auto-enabling af --watch
- Tilføj --skip-indledende-build at konfigurationshåndtering docs
- Løs et mindre slåfejl i skabeloner docs side
- Tilføj en ditaa-ditaa plugin under Andre afsnit om plugins side
- Tilføj build / tjene -V mulighed for konfiguration dokumentation
Hvad er nyt i version 2.3.0:
- Du må ikke kræve omfanget nøglen foran sag defaults
- Ikke længere indstillet permalink: pretty i _config.yml for webstedet skabelon
- Rework webstedsskabelon at udnytte SASS
- Giv brugeren, når auto-regeneration er deaktiveret
- Tillad delvise variabler i omfatter tag filnavn argument
- Flyt forekomster af Time.parse i en Utils metode
- Ignorer undermapper i _posts mappen
- Front Matter standard typer bør altid pluralistisk
Hvad er nyt i version 2.2.0:.
- Brug .scss for site_template stilarter
- Du må ikke kræve omfanget nøglen i forreste stof defaults.
- Ikke længere indstillet permalink:. Pretty i _config.yml for webstedet skabelon
Hvad er nyt i version 2.1.0:
- Tillad underklasser at tilsidesætte EXCERPT_ATTRIBUTES_FOR_LIQUID
- Tilføj Jekyll.env og jekyll.environment (Liquid var)
- Brug _config.yaml eller _config.yml (.yml forrang)
- Tilsidesæt samling url skabelon
- tillader undermapper i _data li>
- Uddrag Pagination Generator til perle: Jekyll-Sideinddel
- Udnyt date_to_rfc822 filter i stedet skabelon
- Tilføj kategorier, sidste build datetime og generator til webstedet skabelon foder
- Konfigurerbar, udskiftelige Logger-kompatibel logger
- Uddrag gist tag i en separat perle
- Tilføj samling attribut til dokument # to_liquid at få adgang til dokumentet samling etiket
- Opgrader lytte til 2.7.6 & # X3C; = x & # X3C; 3.0.0
Hvad er nyt i version 2.0.2:
- Fejlrettelser:
- Korrekt brug af url og baseURL i webstedsskabelon.
- Standard baseURL til & quot; & quot;.
- site Forbedringer:
- Korrekte docs til kernen plugin, så den altid indeholder brugernavnet.
- Afklar nye (misligholdelser, hvor filter) funktioner i docs.
Hvad er nyt i version 1.4.3:
- Fejlrettelser:
- Patch show-stopper sikkerhedsproblemer.
Hvad er nyt i version 1.4.0:
- Tilføj support til TOML config filer
- Sortér plugins som en måde at etablere en belastning ordre
- Fjern nogle overlapninger i læsning af stillinger og kladder
Hvad er nyt i version 1.3.0:
- Tilføjet support for at tilføje data som YAML filer under et webstedets _data mappe
- Tillad variabler, der skal bruges med omfatter tags
- Tillad brug af perler til plugin ledelse
Krav :
- RedCloth: Tekstil support (Ruby)
- Flydende: templating systemet (Ruby)
- klassificeringen: Generering relaterede indlæg (Ruby)
- Maruku: Standard markdown motor (Ruby)
- Register Watcher: Auto-regenerering af websteder (Ruby)
- Open4: At tale med pygments til syntaksfremhævning (Ruby)
- Pygments: Syntaksfremhævning (Python)
Kommentarer ikke fundet