Enfield GitHub জন্য উন্নত রুবি ভিত্তিক Jekyll স্ট্যাটিক সাইট জেনারেটরের দ্বারা অনুপ্রাণিত, এবং মূল একটি অনুরূপ ফ্যাশন কাজ ছিল.
এটা Jekyll মত স্ট্যাটিক সাইট কাঠামো তৈরী করতে পারে, এটা ডেভেলপারদের একটি অনেক সহজ এবং দ্রুত ভাবে তাদের নিজস্ব ব্লগ হোস্ট সাহায্য তার ব্লগিং বৈশিষ্ট্য সমর্থন করে.
Enfield কন্টেন্ট ফাইল পড়া এবং পূর্ব নির্ধারিত টেমপ্লেট ব্যবহার করে HTML পেজ কন্টেন্ট এম্বেড করে কাজ করে.
Enfield রানটাইম একেবারে সম্পদ সংকলন এবং কন্টেন্ট সঙ্গে, HTML পৃষ্ঠাগুলিকে উত্পাদন করে.
একবার অনুষ্ঠিত হয় সবকিছু, ডিস্কে রাখা, এবং তারপর সাইটে অ্যাক্সেস ব্যবহারকারীদের বিতরণ. কিছু আপডেট বা পরিবর্তন করা প্রয়োজন এই দুটি পদ্ধতিতে সম্পন্ন করা হয়. উভয় ক্ষেত্রেই স্বয়ংক্রিয়ভাবে Enfield একটি পরিবর্তন detecs, বা যখনই ডেভেলপারদের তার Node.js CLI ইন্টিগ্রেশন অনুরোধ শুধুমাত্র যখন.
Enfield স্ট্যাটিক সাইট জেনারেটরের একই Jekyll ফোল্ডার গঠন, তরল ব্যবহার টেমপ্লেট ইঞ্জিন, Markdown, সাইট এর পাঠ্য বিন্যাস জন্য Pygments অথবা Highlight.js এমবেডেড সোর্স কোড হাইলাইট, এবং এসইও বান্ধব URL গুলি বৈশিষ্ট্য
এই রিলিজে নতুন কি:.
- ব্যবহার হাইলাইট .বিএসএফের pygments মিথ্যাতে সেট করা থাকে তাহলে
- নিউ তরল ট্যাগ {% PAGE_URL%} লিঙ্ক করার জন্য (Jekyll থেকে {% post_url%} অনুরূপ) পোস্ট
- Node.js 0.8 বা উচ্চতর
<লি> converter.convert API- র জন্য নতুন কনফিগ পরামিতি
<লি> Jekyll মধ্যে date_to_rfc822 ফিল্টার বর্তমানে সমর্থন যোগ করুন
<লি> পরিবর্তে callbacks প্রশ্ন গ্রন্থাগারের মাধ্যমে ব্যবহার প্রতিশ্রুতি
<লি> বিভিন্ন bugfixes
সংস্করণ 0.3.1 নতুন কি:
<লি> ব্যবহার তিনি পরিবর্তে সত্তা এনকোডিং জন্য অব ইএনটি
W হাইলাইট কোড <লি> ব্যবহার pygments / এর চিহ্নিত ASYNC এপিআই
<লি> tinyliquid 0.2 থেকে নতুন ASYNC এপিআই ব্যবহার করুন
আবশ্যক
পাওয়া মন্তব্যসমূহ না