Probabilmente mi manca qualcosa di semplice ma non ho modo di testare Jekyll localmente.Come rendere una pagina di markdown Jekyll sull'indice dei siti
Sto usando pagine GitHub per eseguire il rendering di Jekyll, per i principianti voglio solo renderizzare il contenuto del markdown sullo index.html principale da una pagina di markdown.
la struttura è:
Index.HTML
---
layout: default
---
_layouts
- default.html
//html stuff..
<section>
{{page.content}}
</section>
nella cartella principale ho una pagina chiamata content.md
che Desidero rendere per {{page.content}}
il layout viene visualizzato ma la sezione dei tag liquidi è vuota.
Come si esegue il rendering di content.md
?
Esempio: https://github.com/wycks/wordpress-gears-jekyll
Grazie Alan, ho fatto quello che hai menzionato e niente è rendering. Anche per i tuoi suggerimenti sul rendering di un semplice 'index.md', inizialmente l'ho provato e non ho funzionato. Il collegamento GitHub viene aggiornato con quello e contiene il tuo suggerimento iniziale in 'old_index.html'. – Wyck
C'è qualcos'altro ora. Il tuo file index.md ha alcuni caratteri invisibili all'inizio che stanno eliminando il parser. Quando leggo 'head' sul file, invece di vedere '---' per la prima riga, restituisce '?? ---'. Non potevo liberarmene cancellando semplicemente la linea. Ho dovuto ricreare il file. Quindi, prova a buttarlo via e ricostruirlo da questo (http://pastebin.com/i4zMEAaV). È inoltre necessario rimuovere contend.md dalla directory _layouts. Ha gli stessi strani personaggi invisibili e sta andando in crash jekyll quando provo ad eseguirlo localmente. Una volta ho fatto quelle due cose, jekyll ha funzionato. –
Sì, si trattava di un sacco di caratteri strani, forse perché avevo usato Pandoc per convertire l'html originale in markdown, o forse era solo un errore di Windows, grazie – Wyck