Muhtemelen basit bir şeyi kaçırıyorum ama Jekyll'i yerel olarak test etmenin hiçbir yolu yok.Siteler dizininde bir Jekyll işaretleme sayfası nasıl oluşturulur
Jekyll işlemek için GitHub sayfalarını kullanıyorum, yalnızca başlangıçlar için bir işaretleme sayfasından ana index.html işaretleme içeriğini oluşturmak istiyorum.
yapısı şöyledir:
Index.html
---
layout: default
---
_layouts
- kök klasöründe default.html'dir
//html stuff..
<section>
{{page.content}}
</section>
Ben content.md
adlı bir sayfa olduğunuiçin render etmek istiyorumdüzeni oluşturuyor, ancak sıvı etiketleri bölümü boş.
content.md
nasıl oluşturulur?
Örnek: https://github.com/wycks/wordpress-gears-jekyll
Teşekkürler Alan, bahsettiğiniz şeyi yaptım ve hiçbir şey işlenmiyor. Ayrıca sadece bir 'index.md 'oluşturma önerileriniz için başlangıçta bunu denedim ve çalışmadı. GitHub bağlantısı bununla güncellenir ve 'old_index.html' öğesindeki ilk önerinizi içerir. – Wyck
Şu anda başka bir şey var. Index.md dosyanızın, başlangıçta ayrıştırıcıyı attıran bazı görünmez karakterler var. Dosyada 'kafa' okuduğumda, ilk satır için '---' görmek yerine '--- ---' döndürür. Çizgiyi silmekle bundan kurtulamadım. Dosyayı yeniden oluşturmak zorundaydım. Öyleyse, onu uçurmayı ve bunu yeniden oluşturmayı deneyin (http://pastebin.com/i4zMEAaV). Ayrıca, contrel.md dosyasını _layouts dizininden de kaldırmanız gerekir. Aynı garip görünmez karakterlere sahip ve yerel olarak çalıştırmaya çalıştığımda jekyll çöküyor. Bu iki şeyi bir kez yaptım, jekyll çalıştı. –
Evet, bu, her türlü garip karakterlerdi, çünkü muhtemelen orijinal html'i işaretlemeye dönüştürmek için Pandoc'u kullandım, ya da belki sadece yanlış anlaşılan pencerelerdi, teşekkürler – Wyck