المتطلبات
ما يجب تثبيته قبل تشغيل صفحة الهبوط، باستخدام Docker أو من دونه.
باستخدام Docker
- Docker Desktop على macOS أو Windows، أو Docker Engine على Linux. للقالب ملف
Dockerfileخاص به؛ ولا حاجة إلى Compose. - لا شيء آخر: تأتي الصورة مع Node.js 24 و Yarn.
من دون Docker
- Node.js 22 أو أحدث. تستخدم صورة Docker الإصدار Node.js 24.
- Yarn 4، عبر Corepack. شغّل
corepack enableمرة واحدة؛ يثبّتpackage.jsonإصدار Yarn، فيختارyarnالإصدار الصحيح. إذا لم يكن مع Node.js لديك Corepack، فثبّته أولًا بالأمرnpm install -g corepack. - لا حزم عامة، ولا قاعدة بيانات، ولا ملف
.env.
اتصال بالإنترنت
- للتثبيت والبناء: تأتي الاعتماديات من سجل npm، ويُنزّل البناء خطَّي Inter و Noto Sans Arabic من Google Fonts.
- لعرض كل الصور: تُحمَّل صور آراء العملاء وصور بطاقات المدونة من
images.unsplash.com. أما الصور الأخرى فهي ملفات فيpublic/.
منفذ متاح
يستجيب الموقع على المنفذ 3030، باستخدام Docker ومن دونه. إذا كان برنامج آخر يستخدمه بالفعل، يمكنك اختيار منفذ آخر عند التشغيل.