diff --git a/src/pages/paas/liarajson.mdx b/src/pages/paas/liarajson.mdx index 6d3d9562..a875a4e5 100644 --- a/src/pages/paas/liarajson.mdx +++ b/src/pages/paas/liarajson.mdx @@ -862,4 +862,17 @@ Cron job یک ابزار در سیستم‌عامل‌های لینوکس است برای اطلاعات بیشتر در مورد هر پلتفرم، به صفحه استقرار برنامه آن، مراجعه کنید. + +
+ +پس از ساخت برنامه مدنظرتان در کنسول، می‌توانید در صفحه استقرار جدید، گزینه مربوط به فایل liara.json را ببینید. این فایل +به صورت کلی، الزامات درون یک فایل liara.json را در استقرار با Github یا استقرار با Liara CLI به شما نشان می‌دهد +و می‌توانید از آن، برای استقرار برنامه مدنظرتان با دو روش فوق، استفاده کنید: + +
+paas-default-liarajson +
+ + + \ No newline at end of file diff --git a/src/pages/paas/nextjs/how-tos/set-envs.mdx b/src/pages/paas/nextjs/how-tos/set-envs.mdx index 116b4f62..40a1f174 100644 --- a/src/pages/paas/nextjs/how-tos/set-envs.mdx +++ b/src/pages/paas/nextjs/how-tos/set-envs.mdx @@ -43,7 +43,7 @@ import Head from "next/head";
- +{/*

در صورتی می‌توانید به متغیرهای محیطی که در لیارا تنظیم کرده‌اید، دسترسی داشته باشید که آن‌ها را با با عبارت @@ -51,15 +51,23 @@ import Head from "next/head"; در غیر این‌صورت، این امکان برای شما وجود ندارد و باید متغیر خود را در فایل env.production. تعریف کنید.

-
+
*/}
-برای اینکه به متغیرهای محیطی در زمان build پروژه، دسترسی داشته باشید؛ -تفاوتی نمی‌کند که متغیرهای خود را با _NEXT_PUBLIC شروع کرده باشید یا از فایل env.production. استفاده کرده باشید؛ در هر صورت، -کافیست تا آن را در فایل next.config.js، تنظیم کنید. -
-به عنوان مثال، فرض کنید که یک متغیر به نام BUILD_TIME_VAR را در فایل env.production. مانند قطعه کد زیر، تنظیم کرده‌اید: +برای اینکه به متغیرهای محیطی در زمان build پروژه، دسترسی داشته باشید؛ می‌توانید به دو نحو این‌کار را انجام دهید. +اگر که متغیر محیطی خود را با مقدار _NEXT_PUBLIC شروع کنید، می‌توانید +در کدهای سمت فرانت‌اند نیز از آن‌ها استفاده کنید. اما اگر متغیرهای خود را بدون پیشوند اشاره شده، +به متغیرهای محیطی لیارا در بخش تنظیمات، اضافه کنید، نمی‌توانید از آن در قسمت فرانت برنامه خود، بهره ببرید. + + +

+ متغیرهای حساس خود را نباید با _NEXT_PUBLIC آغاز کنید؛ چرا که امکان دسترسی به آن در + بخش فرانت‌اند وجود دارد. +

+
+ +به عنوان مثال، فرض کنید که یک متغیر به نام BUILD_TIME_VAR را در بخش متغیرهای محیطی برنامه خود، مانند زیر، تنظیم کرده‌اید: