خيارات الاستضافة الأخرى
يمكن نشر تطبيق 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.