Jekyll

Software screenshot:
Jekyll
Dettagli del software:
Versione: 3.1.1 Aggiornato
Data di caricamento: 10 Feb 16
Sviluppatore: Tom Preston-Werner
Licenza: Libero
Popolarità: 101

Rating: 5.0/5 (Total Votes: 1)

Inizialmente sviluppato per generare e il potere automaticamente il servizio GitHub Pages, Jekyll può anche essere implementato su server standalone e aiutano gli utenti a gestire le loro molto proprio sito web

Jekyll funziona leggendo un modello, in esecuzione attraverso un tessuto / Markdown e convertitori di liquidi, e sputando un sito web statico completo.

E 'molto veloce quando si tratta di compilazione del sito, e dal momento che le risorse sono outputted HTML, CSS e JS statici risorse, il prodotto finale è anche molto veloce pure.

Jekyll non è una vera e CMS, ma semplicemente uno script che assembla il sito finale da file di contenuto e modelli, senza avere a che fare con un pannello di amministrazione complesso.

Si lavora esclusivamente dal terminale Ruby e usa una molto facile da capire la struttura delle cartelle.

Processo:

Impostare la struttura di base del sito

Crea alcuni post, o importarli da una piattaforma precedente

Eseguire il sito a livello locale per vedere come appare

Distribuire il sito

Cosa c'è di nuovo in questa versione:

  • Profiler liquido (es sa come veloce o lento i modelli rendering)
  • rigenerazione incrementale
  • Aggiungi Ganci: un nuovo tipo di plug-in
  • Aggiornamento a liquido 3.0.0
  • site.posts è ora una raccolta invece di un array
  • Aggiungi il supporto di base per JRuby
  • rilasciare il supporto per Ruby 1.9.3
  • Supporto Rubino v2.2
  • Supporto RDiscount 2
  • rimuovere la maggior parte dipendenze runtime
  • Spostarsi Rouge come evidenziatore di default
  • Mimic GitHub pagine html estensione a nudo il comportamento in WEBrick
  • Sempre includere estensione del file su file di output
  • permalink migliorate per le pagine e le collezioni
  • Sunset (vale a dire la rimozione) Maruku
  • Rimuovi il supporto per permalinks relativi
  • iterare site.collections come un array invece di un hash
  • Adattare StaticFile per le collezioni, le impostazioni predefinite di configurazione
  • Aggiungere un codice di condotta per il progetto Jekyll
  • variabili recupero permalink

Cosa c'è di nuovo nella versione 3.0.0:

  • Profiler liquido (cioè sapere quanto velocemente o lentamente tua modelli di rendering)
  • rigenerazione incrementale
  • Aggiungi Ganci: un nuovo tipo di plug-in
  • Aggiornamento a liquido 3.0.0
  • site.posts è ora una raccolta invece di un array
  • Aggiungi il supporto di base per JRuby
  • rilasciare il supporto per Ruby 1.9.3
  • Supporto Rubino v2.2
  • Supporto RDiscount 2
  • rimuovere la maggior parte dipendenze runtime
  • Spostarsi Rouge come evidenziatore di default
  • Mimic GitHub pagine html estensione a nudo il comportamento in WEBrick
  • Sempre includere estensione del file su file di output
  • permalink migliorate per le pagine e le collezioni
  • Sunset (vale a dire la rimozione) Maruku
  • Rimuovi il supporto per permalinks relativi
  • iterare site.collections come un array invece di un hash
  • Adattare StaticFile per le collezioni, le impostazioni predefinite di configurazione
  • Aggiungere un codice di condotta per il progetto Jekyll
  • variabili recupero permalink

Cosa c'è di nuovo nella versione 2.5.3 / 3.0.0-pre.beta8:

  • Menzione CSV file nei documenti per i file di dati
  • Aggiungi slash a paginate_path esempio
  • Sbarazzarsi di noifniof (excerpt_separator)
  • miglioramenti Sass, intorno nidificazione soprattutto
  • Aggiungi plug webmentions.io alla lista di terze parti plug-in
  • Aggiungi mixins Sass e
  • usare
  • Un po 'di comprimere Jekyll-sticker.jpg
  • Aggiornamento gridism e separare relativo, ma gli stili personalizzati
  • Aggiungi a distanza includere plugin per lista di plugin di terze parti

Cosa c'è di nuovo nella versione 2.5.3 / 3.0.0-pre.beta7:

  • Menzione CSV file nei documenti per i file di dati
  • Aggiungi slash a paginate_path esempio
  • Sbarazzarsi di noifniof (excerpt_separator)
  • miglioramenti Sass, intorno nidificazione soprattutto
  • Aggiungi plug webmentions.io alla lista di terze parti plug-in
  • Aggiungi mixins Sass e
  • usare
  • Un po 'di comprimere Jekyll-sticker.jpg
  • Aggiornamento gridism e separare relativo, ma gli stili personalizzati
  • Aggiungi a distanza includere plugin per lista di plugin di terze parti

Cosa c'è di nuovo nella versione 2.5.3 / 3.0.0-pre.beta5:

  • Menzione CSV file nei documenti per i file di dati
  • Aggiungi slash a paginate_path esempio
  • Sbarazzarsi di noifniof (excerpt_separator)
  • miglioramenti Sass, intorno nidificazione soprattutto
  • Aggiungi plug webmentions.io alla lista di terze parti plug-in
  • Aggiungi mixins Sass e
  • usare
  • Un po 'di comprimere Jekyll-sticker.jpg
  • Aggiornamento gridism e separare relativo, ma gli stili personalizzati
  • Aggiungi a distanza includere plugin per lista di plugin di terze parti

Cosa c'è di nuovo nella versione 2.5.3 / 3.0.0-beta1:

  • menzione file CSV in la documentazione per i file di dati
  • Aggiungi slash a paginate_path esempio
  • Sbarazzarsi di noifniof (excerpt_separator)
  • miglioramenti Sass, intorno nidificazione soprattutto
  • Aggiungi plug webmentions.io alla lista di terze parti plug-in
  • Aggiungi mixins Sass e
  • usare
  • Un po 'di comprimere Jekyll-sticker.jpg
  • Aggiornamento gridism e separare relativo, ma gli stili personalizzati
  • Aggiungi a distanza includere plugin per lista di plugin di terze parti

Cosa c'è di nuovo nella versione 2.5.0:

  • Risoluzione di un errore nel nome del nuovo Liquid tag
  • Aggiornamento di carattere impressionante a v4.2.0
  • Fix link alla # 2895 a 2.4.0 dopo il rilascio
  • Aggiungi Grandi Note per Kramdown plugin per lista di plugin di terze parti
  • Rimuovi avvertimento riguardo all'uso GHP di tipi singoli per default avantesto
  • Fix citazione carattere errore di battitura nella documentazione del sito per i modelli
  • point link liquido al Github wiki di Liquid
  • Aggiungi HTTP Auth di base (.htaccess) plugin per la lista dei plugin di terze parti
  • (minore) Grammatica e correzioni filename _config.yml
  • Aggiunta mathml.rb alla lista di terze parti plug-in
  • Aggiungere --force_polling alla lista delle opzioni di configurazione
  • Escape caratteri unicode in sito CSS
  • Aggiungi nota sull'utilizzo del gioiello GitHub-pagine tramite pages.github.com/versions.json
  • Aggiornamento documentazione utilizzo per riflettere 2.4 auto-abilitazione --watch
  • Aggiungi --skip-iniziale-build di configurazione docs
  • Fissare un errore di battitura minore in pagina docs Modelli
  • Aggiungi un plugin ditaa-ditaa sotto Altro sezione della pagina Plugin
  • Aggiungi build / -V servire opzione per la documentazione di configurazione

Cosa c'è di nuovo nella versione 2.3.0:

  • Non richiedere la chiave di applicazione nella materia fronte default
  • permalink Non più set: abbastanza nel _config.yml per il modello di sito
  • modello di sito rilavorazione di utilizzare SASS
  • notificare all'utente quando l'auto-rigenerazione è disabilitata
  • Consenti variabili parziali includono argomento filename tag
  • Spostare istanze di Time.parse in un metodo Utils
  • Ignora sottocartelle nella cartella _posts
  • Fronte Materia tipi di default dovrebbero sempre essere pluralizzati

Cosa c'è di nuovo nella versione 2.2.0:.

  • Usa .scss per gli stili site_template
  • Non richiedere la chiave di applicazione in materia di default anteriori.
  • permalink Non più set:. Abbastanza nel _config.yml per il modello di sito

Cosa c'è di nuovo nella versione 2.1.0:

  • Consentire sottoclassi di ignorare EXCERPT_ATTRIBUTES_FOR_LIQUID
  • Aggiungi Jekyll.env e jekyll.environment (Var Liquid)
  • Usa _config.yaml o _config.yml (.yml ha la precedenza)
  • modello Override raccolta url
  • Consenti sottodirectory in _data
  • Estratto Impaginazione Generator in gemma: Jekyll-paginate
  • Utilizzare date_to_rfc822 filtro nel modello di sito
  • Aggiungi categorie, ultima datetime costruire, e generatore di alimentazione modello di sito
  • configurabile, sostituibile Logger conforme logger
  • tag estratto succo in una gemma separata
  • Aggiungi attributo collezione al documento # to_liquid per accedere l'etichetta di raccolta del documento
  • Aggiornamento ascoltare 2.7.6 & # x3c; = x & # x3c; 3.0.0

Cosa c'è di nuovo nella versione 2.0.2:

  • Correzioni:
  • uso corretto di URL e baseurl nel modello di sito.
  • baseurl predefinito per & quot; & quot;.
  • I miglioramenti del sito:
  • docs corretto per il plug-Gist in modo che include sempre il nome utente.
  • Chiarire nuovi (valori predefiniti, in cui filtranti) presenta in docs.

Cosa c'è di nuovo nella versione 1.4.3:

  • Correzioni:
  • Patch vulnerabilità di sicurezza show-stopping.

Cosa c'è di nuovo nella versione 1.4.0:

  • Aggiungi il supporto per i file di configurazione TOML
  • Ordina i plugin come un modo per stabilire un ordine di caricamento
  • Rimuovi alcune duplicazioni nella lettura dei messaggi e bozze

Cosa c'è di nuovo nella versione 1.3.0:

  • Aggiunto il supporto per l'aggiunta di dati come file YAML in un directory _data del sito
  • Lasciare le variabili da utilizzare con includere tag
  • consentire l'utilizzo di gemme per la gestione dei plug-in

Requisiti :

  • RedCloth: supporto tessile (Ruby)
  • Liquid: template di sistema (Ruby)
  • Classificatore: Generazione related posts (Ruby)
  • Maruku: motore Markdown predefinito (Ruby)
  • Elenco Watcher: Auto-rigenerazione dei siti (Ruby)
  • Open4: Parlando con pygments per l'evidenziazione della sintassi (Ruby)
  • Pygments: evidenziazione della sintassi (Python)

Programmi simili

Enfield
Enfield

13 May 15

SuSi
SuSi

1 Oct 15

Sweet
Sweet

13 May 15

HubPress
HubPress

10 Feb 16

Altri software di sviluppo Tom Preston-Werner

God
God

10 Feb 16

Syntaxi
Syntaxi

13 May 15

ProxyMachine
ProxyMachine

6 Jun 15

Commenti a Jekyll

I commenti non trovato
Aggiungi commento
Accendere le immagini!
Ricerca per categoria