استقرار برنامههای AdonisJS در لیارا
AdonisJS یک فریمورک وب برای زبان جاوااسکریپت است که با هدف ساخت و توسعه برنامههای تحت وب سمت سرور (Backend) طراحی شده است.
شما میتوانید پروژههای AdonisJS خود را با ایجاد برنامههای NodeJS بر روی لیارا مستقر کنید. در نظر داشته باشید که قبل از انجام عملیات استقرار، بایستی طبق مستندات تنظیم متغیرهای محیطی؛ متغیرهای زیر را به برنامه خود، اضافه کنید:
متغیر محیطی APP_KEY پس از ایجاد پروژه در Local توسط AddonisJS برای شما ساخته میشود؛ پس فقط کافیست تا مقدار APP_KEY برنامه خود که در فایل env. قرار دارد، با مقدار این متغیر در قطعه کد بالا جایگزین کنید.
در قطعه کد بالا، بایستی متغیرهای محیطی مربوط به دیتابیس که با عبارت DB شروع شدهاند را بر اساس تنظیمات دیتابیس خود، تغییر بدهید تا برنامه به درستی، به دیتابیس متصل شود.
اگر که از سرویس دیتابیس لیارا استفاده میکنید؛ توصیه میشود که دیتابیس را در شبکه خصوصی خود برنامه بسازید و از اطلاعات شبکه خصوصی برای اتصال به آن در برنامه، استفاده کنید.
در نظر داشته باشید که اسکریپتهای فایل package.json موجود در مسیر اصلی پروژه، باید مانند قطعه کد زیر باشد:
استقرار برنامه
در نهایت کافیست تا برنامه خود را با کنسول و پورت 3000، در لیارا آپلود کنید و عملیات استقرار را انجام دهید تا برنامه با موفقیت در لیارا مستقر شود.
همچنین بخوانید: رفع خطای CORS در فریمورک AdonisJS