خيارات الاستضافة الأخرى
يمكن نشر تطبيق Next.js على أي مزود استضافة يدعم Node.js.
إذا كنت قد اتبعت التعليمات حتى الآن، يجب أن يحتوي ملف package.json على نصوص البرمجة التالية build و start:
{
"scripts": {
"dev": "next",
"build": "next build",
"start": "next start"
}
}في مزود الاستضافة الخاص بك، قم بتشغيل نص البرمجة build مرة واحدة، والذي يقوم ببناء تطبيق الإنتاج في مجلد .next.
npm run buildبعد عملية البناء، يبدأ نص البرمجة start خادم Node.js الذي يدعم الصفحات الهجينة، حيث يقدم الصفحات المولدة بشكل ثابت والصفحات المعروضة من جانب الخادم (server-side rendered)، بالإضافة إلى مسارات API.
npm run startنصيحة: يمكنك تخصيص نص البرمجة
startفي ملفpackage.jsonلقبول معلمةPORTعن طريق تحديثه كما يلي:"start": "next start -p $PORT".
هذا كل شيء! إذا كان لديك أي أسئلة حول نشر Next.js، يمكنك طرحها على مجتمعنا في GitHub Discussions.