Vercel
ننصحك بنشر تطبيقك عبر Vercel↗ فهو أسهل، خاصة لتطبيقات Next.js.
إعداد المشروع
بطبيعة الأمر فإن vercel ستقوم بإعداد المشروع عنك لكن بإمكانك التعديل عليها من خلال إنشاء ملف vercel.json
↗
{
"buildCommand": "npm run build",
"outputDirectory": "dist",
"devCommand": "npm run dev",
"installCommand": "npm install"
}
استخدام لوحة تحكم Vercel
- بعد دفع مشروعك الي Github سجل الدخول إلى Vercel↗ عن طريق Github واضغط علي Add New Project
- قم بإستيراد GitHub repository
- إضف environment variables.
- إضغط علي Deploy الان مع كل مرة تعمل فيها Push ستقوم vercel بإعادة بناء المشوع تلقائيا
إستخدام Vercel CLI
حتي تنشر مشروع عن طريق CLI install the Vercel CLI globally↗.
npm i -g vercel
شَغل أمر vercel
↗
vercel
لا تنس اضافة environment variables مثل --env DATABASE_URL=YOUR_DATABASE_URL_HERE
، أضف عَلم --yes
لتخطي كل الاسئلة
vercel --env DATABASE_URL=YOUR_DATABASE_URL_HERE --yes
بطبيعة الامر فإن النشر سيطون علي preview branch
لكن إذا ما كُنت تريد النشر الي production
فقُم بإضافة علم --prod
vercel --prod