Başlangıçta otomatik GitHub Sayfalar hizmetini üretmek ve güç için geliştirilmiş, Jekyll da bağımsız sunucularda konuşlanmış ve kullanıcıların çok kendi web sitesi çalıştırmak yardımcı olabilir
Jekyll, bir şablon okuma Tekstil / Markdown ve Sıvı dönüştürücüler aracılığıyla çalışan ve tam bir statik web sitesi tükürme çalışır.
siteyi derleme gelir ve outputted kaynaklar statik HTML, CSS ve JS kaynaklar beri, son ürün de olduğu zaman çok hızlı çok hızlı hem de.
Jekyll bir tam gelişmiş CMS, ama karmaşık bir yönetim paneli ile uğraşmak zorunda kalmadan, içerik Dosya ve şablonlarla nihai web sitesi araya sadece bir senaryo değildir.
Ruby terminalinden sadece çalışır ve klasör yapısını anlamak için çok kolay bir kullanır.
Süreç:
sitesinin temel yapısını kurma
Bazı mesajları oluşturun veya bir önceki platformdan içe
nasıl göründüğünü görmek için yerel siteyi çalıştırın
siteyi dağıtma
Bu sürümdeki yeni Nedir:
- Sıvı profiler (yani nasıl ) hızlı ya da şablonları işlemek yavaş
- Artan rejenerasyon
- Kancalar ekle: eklentinin yeni bir tür
- Sıvı 3.0.0 yükseltme
- site.posts bir koleksiyon Array yerine artık
- JRuby için temel destek ekle
- Ruby 1.9.3 Bırak desteği
- Destek Ruby v2.2
- Destek RDiscount 2
- Kaldır çoğu zamanı deps
- Varsayılan vurgulayıcı olarak Rouge Taşı
- WEBrick içerisinde Mimik GitHub Sayfalar .html uzantısı sıyırma davranış
- Her zaman çıktı dosyalarını dosya uzantısını içerir
- sayfaları ve koleksiyonları için geliştirilmiş permalinks
- Gün Batımı (yani kaldırma) Maruku
- göreli Permalinks destek kaldırın
- yerine karma bir dizi olarak site.collections üzerinde yineleme
- koleksiyonları için StaticFile Uyum, yapılandırma varsayılan
- Jekyll projesi için Davranış bir kod ekleyin
- eklendi permalink zaman değişkenleri
nedir sürüm 3.0.0 yeni :
- Sıvı profiler (yani ne kadar hızlı bilmek ya da yavaş senin şablonları işlemek)
- Artan rejenerasyon
- Kancalar ekle: eklentinin yeni bir tür
- Sıvı 3.0.0 yükseltme
- site.posts bir koleksiyon Array yerine artık
- JRuby için temel destek ekle
- Ruby 1.9.3 Bırak desteği
- Destek Ruby v2.2
- Destek RDiscount 2
- Kaldır çoğu zamanı deps
- Varsayılan vurgulayıcı olarak Rouge Taşı
- WEBrick içerisinde Mimik GitHub Sayfalar .html uzantısı sıyırma davranış
- Her zaman çıktı dosyalarını dosya uzantısını içerir
- sayfaları ve koleksiyonları için geliştirilmiş permalinks
- Gün Batımı (yani kaldırma) Maruku
- göreli Permalinks destek kaldırın
- yerine karma bir dizi olarak site.collections üzerinde yineleme
- koleksiyonları için StaticFile Uyum, yapılandırma varsayılan
- Jekyll projesi için Davranış bir kod ekleyin
- eklendi permalink zaman değişkenleri
sürümde yeni nedir 2.5.3 / 3.0.0-pre.beta8:
- Mansiyon CSV veri dosyaları için docs dosyalar
- örnek paginate_path için bölü ekle
- noifniof (excerpt_separator) kurtulun
- Sass gelişmeler, çoğunlukla iç içe etrafında
- üçüncü taraf eklentileri listesine webmentions.io eklenti ekle
- Sass katmalar ekleyin ve onları kullanın
- Biraz jekyll-sticker.jpg sıkıştırmak
- Güncelleme gridism ve ilgili ayırmak ama özel stiller
- Ekle üçüncü taraf eklentileri listesine eklenti uzaktan dahil
sürümde yeni nedir 2.5.3 / 3.0.0-pre.beta7:
- Mansiyon CSV veri dosyaları için docs dosyalar
- örnek paginate_path için bölü ekle
- noifniof (excerpt_separator) kurtulun
- Sass gelişmeler, çoğunlukla iç içe etrafında
- üçüncü taraf eklentileri listesine webmentions.io eklenti ekle
- Sass katmalar ekleyin ve onları kullanın
- Biraz jekyll-sticker.jpg sıkıştırmak
- Güncelleme gridism ve ilgili ayırmak ama özel stiller
- Ekle üçüncü taraf eklentileri listesine eklenti uzaktan dahil
sürümde yeni nedir 2.5.3 / 3.0.0-pre.beta5:
- Mansiyon CSV veri dosyaları için docs dosyalar
- örnek paginate_path için bölü ekle
- noifniof (excerpt_separator) kurtulun
- Sass gelişmeler, çoğunlukla iç içe etrafında
- üçüncü taraf eklentileri listesine webmentions.io eklenti ekle
- Sass katmalar ekleyin ve onları kullanın
- Biraz jekyll-sticker.jpg sıkıştırmak
- Güncelleme gridism ve ilgili ayırmak ama özel stiller
- Ekle üçüncü taraf eklentileri listesine eklenti uzaktan dahil
sürüm Yeni 2.5.3 / 3.0.0-beta1 nedir: in
- Mansiyon CSV dosyaları veri dosyaları için docs
- örnek paginate_path için bölü ekle
- noifniof (excerpt_separator) kurtulun
- Sass gelişmeler, çoğunlukla iç içe etrafında
- üçüncü taraf eklentileri listesine webmentions.io eklenti ekle
- Sass katmalar ekleyin ve onları kullanın
- Biraz jekyll-sticker.jpg sıkıştırmak
- Güncelleme gridism ve ilgili ayırmak ama özel stiller
- Ekle üçüncü taraf eklentileri listesine eklenti uzaktan dahil
Hangi sürümü 2.5.0 yeni
- Yeni Sıvı adına bir hata Tespit etiketi
- Güncelleme Yazı Başar v4.2.0 için
- 2.4.0 sürümü sonrası içerisinde 2895 Fix bağlantı
- üçüncü taraf eklentileri listesine Kramdown eklenti için büyük Dipnot ekle
- ön madde varsayılan için tekil türleri GHP kullanımı ile ilgili uyarı Kaldır
- şablonlar site belgelerinde Fix tırnak karakteri yazım hatası
- Liquid Github wiki gelin Sıvı bağlantılar
- üçüncü taraf eklentileri listesine HTTP Basic Auth (.htaccess) eklentisi ekle
- (Minor) Dilbilgisi ve _config.yml dosya düzeltmeleri
- üçüncü taraf listesine eklendi mathml.rb eklentileri
- yapılandırma seçenekleri listesi --force_polling ekle
- Site CSS unicode karakterleri Escape
- pages.github.com/versions.json~~pobj yoluyla github sayfaları taş kullanımıyla ilgili nota ekleme
- Güncelleme kullanım belgeleri 2.4 --watch otomatik etkinleştirme yansıtmak için
- docs konfigürasyona --skip-ilk-build ekle
- Şablonlar dokümanlar sayfasında küçük bir yazım hatası Fix
- Eklentiler sayfasından diğer bölümünde bir ditaa-ditaa eklentisi ekle
- Ekle build / yapılandırma belgelerine -V seçeneği hizmet
sürüm 2.3.0 yeni Nedir:
ön konuda kapsam anahtarı gerektirmez etmeyin
- varsayılan
- Artık set permalink: güzel bir site şablonu _config.yml içinde
- Tamir site şablonu SAS'lara kullanmak için
- Otomatik rejenerasyon devre dışı bırakıldığında kullanıcı bildir
- izin kısmi değişkenler etiketi dosya argümanı dahil
- Utils yönteme Time.parse örneklerini taşı
- _posts klasöründeki alt Yoksay
- Ön Matter varsayılan türleri her zaman çoğul olmalıdır
sürüm 2.2.0 yeni Nedir:.
- site_template stilleri için
- kullan .scss
- ön madde varsayılan kapsam anahtarı gerektirmez etmeyin.
- Artık set permalink. Güzel bir site şablonu için _config.yml içinde
Hangi sürümü 2.1.0 yeni
- alt sınıfları EXCERPT_ATTRIBUTES_FOR_LIQUID geçersiz kılmak için izin ver
- Jekyll.env ve jekyll.environment (Likit var) ekleyin
- kullan _config.yaml veya _config.yml (.yml öncelik taşır)
- geçersiz kılma toplama url şablonu
- izin altdizinler _data li> içinde
- Extract Sayfalandırma Jeneratör gem: jekyll-paginate
- site şablonu olarak date_to_rfc822 filtreyi yararlanın
- Site şablonu yem kategoriler, son inşa datetime ve jeneratör ekleyin
- Ayarlanabilir, değiştirilebilir Logger uyumlu logger
- ayrı bir mücevher haline Özü özü etiketi
- belgenin toplama etiketi erişmek için # to_liquid Belge toplama özelliğini ekleyin
- 2.7.6 & # x3c dinlemek Yükseltme = x & # x3c; 3.0.0
sürüm 2.0.2 yeni Nedir:
- Hata düzeltmeleri:
- site şablonu olarak url ve BaseURL doğru kullanımı.
- Varsayılan baseurl & quot; & quot;.
- Site Geliştirmeleri:
- Doğru docs.
- docs özellikleri yeni (varsayılan filtre) netleştirin.
her zaman kullanıcı adı içerir, böylece özü eklenti
sürüm 1.4.3 yeni Nedir:
- Hata düzeltmeleri:
- Patch show-durdurma güvenlik açıkları.
Hangi sürümü 1.4.0 yeni
- TOML config dosyaları için destek ekle
- Sıralama eklentileri yük düzeni kurmak için bir yol olarak
- mesajların ve taslakların okunması bazı tekrarını Kaldır
sürüm 1.3.0 yeni Nedir:
- altında YAML dosyaları gibi verileri eklemek için destek eklendi sitenin _data dizini
- izin değişkenler ile kullanılmak üzere içeren etiketler
- eklenti yönetimi için taşlar kullanılarak izin
Gereksinimleri :
- RedCloth: Tekstil desteği (Yakut)
- Sıvı: çiftleşmiş sistemi (Yakut)
- Sınıflandırmalı: Üretme ilgili mesajlar (Yakut)
- Maruku: Varsayılan markdown motoru (Yakut)
- Dizin Watcher: siteleri otomatik rejenerasyon (Yakut)
- Open4: dizim için pygments (Yakut) konuşmak
- Pygments: Sözdizimi vurgulama (Python)
Yorum Bulunamadı