Jekyll

Skjermbilde programvare:
Jekyll
Prog.varedetaljer:
Versjon: 3.1.1 Oppdatert
Last opp dato: 10 Feb 16
Lisens: Gratis
Popularitet: 101

Rating: 5.0/5 (Total Votes: 1)

I utgangspunktet utviklet for å automatisk generere og makt GitHub Sider tjenesten, Jekyll kan også distribueres på frittstående servere og hjelpe brukerne kjøre sin egen nettside

Jekyll fungerer ved å lese en mal, kjører den gjennom en Tekstil / Markdown og Liquid omformere, og spytter ut en komplett statisk nettside.

Det er veldig fort når det kommer til å kompilere området, og siden outputted ressursene er statiske ressurser HTML, CSS og JS, er også sluttproduktet veldig fort også.

Jekyll er ikke en fullverdig CMS, men bare et skript som samler den endelige nettsiden fra innholdsfiler og maler, uten å måtte forholde seg til en kompleks administrasjon panel.

Det fungerer utelukkende fra Ruby terminal og bruker en svært enkel å forstå mappestruktur.

Prosess:

Sett opp den grunnleggende strukturen i området

Lag noen innlegg, eller importere dem fra et tidligere plattform

Kjør nettstedet lokalt for å se hvordan det ser ut

Distribuer nettstedet

Hva er nytt i denne versjonen:

  • Flytende profiler (dvs. vet hvordan fort eller sakte maler gjengi)
  • Trinnvis regenerering
  • Legg Hooks: en ny form for plugin
  • Oppgrader til Flytende 3.0.0
  • site.posts er nå en samling i stedet for en Array
  • Legg til grunnleggende støtte for JRuby
  • slipp støtte for Ruby 1.9.3
  • Support Ruby v2.2
  • Support RDiscount 2
  • Fjern fleste runtime deps
  • Flytt til Rouge som standard highlighter
  • Mimic GitHub Sider .html stripping atferd i WEBrick
  • alltid inneholde filtypen på produksjonen filer
  • Bedre permalinks for sider og samlinger
  • Sunset (dvs. fjerne) Maruku
  • Fjern støtte for relative permalenker
  • iterere over site.collections som en matrise i stedet for en hash
  • Tilpass StaticFile for samlinger, config mislighold
  • Legg til en Code of Conduct for Jekyll prosjektet
  • Lagt permalink tidsvariabler

Hva er nytt i versjon 3.0.0:

  • Flytende profiler (dvs. vet hvor fort eller sakte din maler gjengi)
  • Trinnvis regenerering
  • Legg Hooks: en ny form for plugin
  • Oppgrader til Flytende 3.0.0
  • site.posts er nå en samling i stedet for en Array
  • Legg til grunnleggende støtte for JRuby
  • slipp støtte for Ruby 1.9.3
  • Support Ruby v2.2
  • Support RDiscount 2
  • Fjern fleste runtime deps
  • Flytt til Rouge som standard highlighter
  • Mimic GitHub Sider .html stripping atferd i WEBrick
  • alltid inneholde filtypen på produksjonen filer
  • Bedre permalinks for sider og samlinger
  • Sunset (dvs. fjerne) Maruku
  • Fjern støtte for relative permalenker
  • iterere over site.collections som en matrise i stedet for en hash
  • Tilpass StaticFile for samlinger, config mislighold
  • Legg til en Code of Conduct for Jekyll prosjektet
  • Lagt permalink tidsvariabler

Hva er nytt i versjon 2.5.3 / 3.0.0-pre.beta8:

  • Mention CSV filer i dokumenter for datafiler
  • Legg skråstrek til paginate_path eksempel
  • Bli kvitt noifniof (excerpt_separator)
  • Sass forbedringer, rundt hekkende stort sett
  • Legg webmentions.io plugin til listen over tredjeparts plugins
  • Legg Sass mixins og bruke dem
  • Litt komprimere Jekyll-sticker.jpg
  • Oppdater gridism og skille ut beslektet, men egendefinerte stiler
  • Legg til fjern inkluderer plugin til listen over tredjeparts plugins

Hva er nytt i versjon 2.5.3 / 3.0.0-pre.beta7:

  • Mention CSV filer i dokumenter for datafiler
  • Legg skråstrek til paginate_path eksempel
  • Bli kvitt noifniof (excerpt_separator)
  • Sass forbedringer, rundt hekkende stort sett
  • Legg webmentions.io plugin til listen over tredjeparts plugins
  • Legg Sass mixins og bruke dem
  • Litt komprimere Jekyll-sticker.jpg
  • Oppdater gridism og skille ut beslektet, men egendefinerte stiler
  • Legg til fjern inkluderer plugin til listen over tredjeparts plugins

Hva er nytt i versjon 2.5.3 / 3.0.0-pre.beta5:

  • Mention CSV filer i dokumenter for datafiler
  • Legg skråstrek til paginate_path eksempel
  • Bli kvitt noifniof (excerpt_separator)
  • Sass forbedringer, rundt hekkende stort sett
  • Legg webmentions.io plugin til listen over tredjeparts plugins
  • Legg Sass mixins og bruke dem
  • Litt komprimere Jekyll-sticker.jpg
  • Oppdater gridism og skille ut beslektet, men egendefinerte stiler
  • Legg til fjern inkluderer plugin til listen over tredjeparts plugins

Hva er nye i versjon 2.5.3 / 3.0.0-beta1:

  • sagt CSV-filer i docs for datafiler
  • Legg skråstrek til paginate_path eksempel
  • Bli kvitt noifniof (excerpt_separator)
  • Sass forbedringer, rundt hekkende stort sett
  • Legg webmentions.io plugin til listen over tredjeparts plugins
  • Legg Sass mixins og bruke dem
  • Litt komprimere Jekyll-sticker.jpg
  • Oppdater gridism og skille ut beslektet, men egendefinerte stiler
  • Legg til fjern inkluderer plugin til listen over tredjeparts plugins

Hva er nytt i versjon 2.5.0:

  • Fikse en feil i navnet på den nye flytende tag
  • Oppdater Font Awesome til v4.2.0
  • Fix lenke til # 2895 i 2.4.0 utgivelsen innlegget
  • Legg til Big Fotnoter for Kramdown plugin til listen over tredjeparts plugins
  • Fjern advarsel om GHP bruk av enkelttyper for fram uansett mislighold
  • Fix anførselstegn skrivefeil i området dokumentasjon for maler
  • Point Flytende linker til væskens Github wikien
  • Legg til HTTP Basic Auth (htaccess) plugin til listen over tredjeparts plugins
  • (Minor) Grammatikk og _config.yml filnavn fikser
  • Lagt mathml.rb til listen over tredjeparts plugins
  • Legg --force_polling til listen over konfigurasjonsmuligheter
  • Escape Unicode-tegn i stedet CSS
  • Legg til notat om bruk av GitHub-sider perle via pages.github.com/versions.json
  • Oppdater bruk dokumentasjon for å reflektere 2,4 auto-aktivering av --watch
  • Legg --skip-første-build til konfigurasjons docs
  • Fix en mindre skrivefeil i Maler docs side
  • Legg til en ditaa-ditaa plugin under andre delen på Plugins side
  • Legg til oppbygging / tjener -V alternativet til konfigurasjon dokumentasjon

Hva er nytt i versjon 2.3.0:

  • Ikke krever omfanget nøkkelen foran saken mislighold
  • Ikke lenger satt permalink: pen i _config.yml for nettstedet malen
  • Rework nettstedet malen for å utnytte SASS
  • Informer brukeren når auto-regenerering er deaktivert
  • Tillat delvis variabler i inkludere tag filnavn argument
  • Flytt tilfeller av Time.parse inn en utils metode
  • Ignorer undermapper i _posts mappe
  • Front Matter standardtyper bør alltid flertalls

Hva er nytt i versjon 2.2.0.

  • Bruk .scss for site_template stiler
  • Ikke krever omfanget nøkkelen foran uansett mislighold.
  • Ikke lenger satt permalink. Pen i _config.yml for nettstedet malen

Hva er nytt i versjon 2.1.0:

  • Tillat subklasser til å overstyre EXCERPT_ATTRIBUTES_FOR_LIQUID
  • Legg Jekyll.env og jekyll.environment (Liquid var)
  • Bruk _config.yaml eller _config.yml (.yml forrang)
  • Styr samling url mal
  • tillater underkataloger i _data
  • Extract paginering Generator inn perle: Jekyll-Paginere
  • Utnytt date_to_rfc822 filter i stedet mal
  • Legg til kategorier, siste build datetime, og generator til nettstedet malen fôr
  • Konfigurerbar, utskiftbare Logger-kompatibel logger
  • Extract kjerne koden inn i en egen perle
  • Legg samling attributt til Dokument # to_liquid å få tilgang til dokumentet samling label
  • Oppgrader lytte til 2.7.6 & # X3c; = x & # X3c; 3.0.0

Hva er nytt i versjon 2.0.2:

  • feilrettinger:
  • Riktig bruk av url og baseURL i området malen.
  • Standard baseURL til & quot; & quot;.
  • Sideforbedringer:
  • Riktig dokumenter for gist plugin slik at det alltid inneholder brukernavn.
  • Avklare nye (standard, hvor filter) har i docs.

Hva er nytt i versjon 1.4.3:

  • feilrettinger:
  • Patch show-stopper sikkerhetsproblemer.

Hva er nytt i versjon 1.4.0:

  • Legg til støtte for TOML config filer
  • Sorter plugins som en måte å etablere en belastning for
  • Fjern noe dobbeltarbeid i lesing av innlegg og utkast

Hva er nytt i versjon 1.3.0:

  • Lagt til støtte for å legge til data som YAML filer under et stedets _data katalogen
  • Tillat variabler som skal brukes med inkluderer tags
  • Tillat bruker gems for plugin ledelse

Krav

  • RedCloth: Tekstil støtte (Ruby)
  • Væske: templating system (Ruby)
  • Klassifiserings: Generering relaterte innlegg (Ruby)
  • Maruku: Standard markdown motor (Ruby)
  • Directory Watcher: Auto-regenerering av nettsteder (Ruby)
  • Open4: Å snakke med pygments for syntax highlighting (Ruby)
  • Pygments: Syntaksutheving (Python)

Lignende programvare

Nib
Nib

28 Feb 15

Serif
Serif

12 May 15

StaGen
StaGen

13 Apr 15

Rux
Rux

13 May 15

Annen programvare fra utvikleren Tom Preston-Werner

God
God

10 Feb 16

Syntaxi
Syntaxi

13 May 15

ProxyMachine
ProxyMachine

6 Jun 15

Kommentarer til Jekyll

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!