استقرار برنامه‌های Eleventy در لیارا


11ty یا Eleventy یک static site generator ساده و قابل تنظیم است که به زبان جاوا اسکریپت نوشته شده و بر پایه NodeJS عمل می‌کند. این ابزار به توسعه‌دهندگان اجازه می‌دهد تا وب‌سایت‌های سریع و بهینه بسازند و از قالب‌های متنوعی مانند Markdown , Nunjucks , Liquid و ... پشتیبانی می‌کند. 11ty به خاطر سادگی و انعطاف‌پذیری در تولید وب‌سایت‌های ایستا شناخته می‌شود و نیاز به پیکربندی پیچیده ندارد.

شما می‌توانید برنامه‌های 11ty خود را با ایجاد برنامه‌های Static در لیارا، مستقر کنید. برای این‌کار، کافیست تا در مسیر اصلی پروژه در Local، دستور زیر را اجرا کنید:

کپی
npx @11ty/eleventy

با اجرای دستور فوق، فرایند build گرفتن از برنامه‌ی شما شروع خواهد شد و درنهایت تمام فایل‌های استاتیک در پوشه‌ی site_ قرار داده می‌شوند. اکنون، کافیست تا وارد پوشه site_ شوید و قطعه کد زیر را در آن، اجرا کنید:

کپی
liara deploy --platform=static

با اجرای دستور فوق، برنامه‌تان در لیارا، مستقر خواهد شد.