أنشئ البناء في بيئة المشروع
يقدم النشر الثابت ملفات عامة تم بناؤها مسبقاً. شغّل أمر البناء الخاص بإطار العمل في البيئة التي يتوفر فيها المصدر والاعتماديات، وأصلح أخطاء البناء هناك. ارفع مجلد المخرجات مثل `dist` أو `out` أو المجلد الذي يوثقه إطارك للإخراج الثابت؛ فلا يُتوقع من الاستضافة تثبيت الحزم أو ترجمة المصدر.
ينبغي أن يحتوي المجلد المنشور في جذره على الموقع الجاهز للتقديم. في الموقع الثابت، تأكد أن `index.html` في المستوى الأعلى وأن مسارات الموارد تطابق بنية المخرجات. إذا رفعت المجلد الأب الذي يحتوي على مجلد البناء، فقد تضيف طبقة زائدة تمنع الخادم من العثور على ملف البداية.
تحقق من المخرجات المنشورة
قبل النشر، افحص الملفات المنشأة وتأكد أن الموقع العام لا يعتمد على أسرار البيئة أو ملفات التطوير فقط. يحذف IaGenify ملفات `.env` و`.git/` و`node_modules/` و`.DS_Store`؛ فلا تعتمد على وجودها بعد النشر. يجب إدراج إعدادات البناء اللازمة للمتصفح بأمان ضمن الملفات العامة الناتجة.
بعد النشر، افتح العنوان العام واختبر الصفحة الرئيسية والموارد المهمة. إذا نجح البناء محلياً لكن الموقع فارغ أو يعرض 404، فتحقق من المجلد الذي رفعته ومن وجود ملف البداية المتوقع. بعد تعديل المصدر، أنشئ بناءً جديداً ثم انشر المخرجات الجديدة؛ إعادة نشر المجلد القديم نفسه لا تطبق تعديلاتك الأخيرة.