در Enfield توسط بر اساس روبی-جکیل ژنراتور سایت استاتیک توسعه یافته برای گیتهاب الهام گرفته شده بود، و کار در مد بسیار شبیه به اصلی.
در حالی که آن را می توانید ساختار سایت استاتیک مانند جکیل تولید، آن را نیز پشتیبانی از قابلیت وبلاگ نویسی خود را، کمک به توسعه دهندگان میزبانی وبلاگ خود را در یک راه بسیار ساده تر و سریع تر است.
Enfield کار می کند با خواندن فایل های محتوا و تعبیه محتوا در صفحات HTML با استفاده از قالب های از پیش تعریف.
Enfield تولید صفحات HTML، مطلقا تلفیقی از منابع و محتوای در زمان اجرا.
همه چیز یک بار ارائه شده، نگه داشته بر روی دیسک، و سپس به کاربران دسترسی به سایت تحویل داده است. اگر چیزی نیاز به به روز رسانی می شود و یا تغییر این است که در دو روش انجام می شود. در هر دو صورت به طور خودکار هر زمان که Enfield detecs تغییر، و یا تنها زمانی که توسعه دهندگان درخواست ادغام Node.js CLI آن است.
ژنراتور Enfield سایت استاتیک با استفاده از همان جکیل ساختار پوشه، موتور قالب مایع، Markdown برای قالب بندی متن سایت، Pygments یا Highlight.js به برجسته کد منبع تعبیه شده، و همچنین ویژگی های URL های SEO پسند.
چه در این نسخه جدید است:
استفاده از highlight.js اگر pygments نادرست تنظیم
پارامتر پیکربندی جدید برای API converter.convert
اضافه کردن پشتیبانی برای حضور فیلتر date_to_rfc822 در جکیل
استفاده از وعده های از طریق کتابخانه Q به جای تماس مجدد
رفع اشکالات مختلف
به چه جدید در نسخه 0.3.1 است:
در تگ مایع جدید {٪ PAGE_URL٪} برای لینک دادن به پست (شبیه به {٪ post_url٪} از جکیل)
استفاده از او به جای گوش و حلق و برای رمزگذاری نهاد
استفاده از pygments برای کد برجسته W / API کالاهای کابل مشخص است
استفاده از API های جدید کالاهای کابل از tinyliquid 0.2
در مورد نیاز:
در Node.js 0.8 یا بالاتر
نظر یافت نشد