elastic jekyll
1.0.0
البحث عن النص الكامل عن مدونة Jekyll الخاصة بك مع Elasticsearch.
_site باستخدام BeautifulSoup للحصول على محتوى أكثر دقة بدلاً من استخدام تخفيض RAW.indexer.py لتعكس موقعك.python main.py <path_to_blog> ، سيفترض تشغيل بدون وسيطة أن مدونتك المترجمة موجودة في ~/blog/_site .indexer.py للإشارة إلى عناصر HTML الصحيحة للعنوان ، ونشر المحتوى وما إلى ذلك (على افتراض أن لديك فئات CSS فريدة من العمر).searcher.py . بسبب حقيقة أن المكتبة تعتمد على الإخراج الذي تم إنشاؤه داخل دليل _site ، ستحتاج إلى إعادة تشغيل المفهرس بعد إعادة بناء مدونتك عند إجراء تغييرات. هذا يعني للأسف أنه لا يمكننا استخدام شيء مثل Webhooks GIT لزيادة أتمتة العملية ، ومع ذلك لا يزال الأمر سهلاً عند وضعه داخل البرنامج النصي بعد بناء موقعك.