استقرار برنامههای NestJS در لیارا
نرمافزار NestJS فریمورکی برای ایجاد برنامههای کارآمد و مقیاسپذیر NodeJS است. این برنامه با TypeScript ساخته شده و از آن، کاملاً پشتیبانی می کند. از ویژگیهای متمایز این فریمورک میتوان به پشتیبانی آن از OOP، برنامهنویسی تابعی (FP) و FRP اشاره کرد.
شما میتوانید برنامههای NestJS خود را با ایجاد برنامههای NodeJS در لیارا، مستقر کنید.
برای استقرار برنامههای NestJS باید اسکریپت start را در فایل package.json به شکل زیر، تعریف کنید:
در ادامه، در فایل src/main.ts برنامه خود، باید حتماً فیلد host را با مقدار '0.0.0.0' مشخص کنید؛ به عنوان مثال:
استقرار برنامه
در نهایت کافیست تا برنامه خود را با کنسول و پورت 3000، در لیارا آپلود کنید و عملیات استقرار را انجام دهید تا برنامه با موفقیت در لیارا مستقر شود. البته اگر که برنامهتان در پورت دیگری به جز 3000 به درخواست کاربران listen میکند، باید مقدار آن را در فیلد پورت، وارد کنید.
یک پروژه NestJS آماده به استقرار در اینجا وجود دارد که میتوانید از آن، استفاده کنید.
همچنین بخوانید: رفع خطای CORS در فریمورک NestJS