Next.js, ‏Nuxt, ‏Express: פקודות הפעלה נכונות

עודכן לאחרונה:

בעמוד זה4

כמעט כל אפליקציית Node.js רצה אצלנו. ההבדל הוא בפקודת ההפעלה ובשלב הבנייה. אלה הנפוצות:

Express ושרת Node רגיל

  • פקודת הפעלה: node server.js, או npm start אם מוגדר סקריפט כזה.

Next.js

  1. בגישת SSH, בתיקיית הפרויקט: npm ci ואז npm run build.
  2. פקודת הפעלה: npm start, עם הפורט מהגדרות הפרוקסי, למשל npx next start -p 3000.

Nuxt

  1. npm ci ואז npm run build.
  2. פקודת הפעלה: node .output/server/index.mjs, עם הפורט במשתנה PORT.

שני כללים לכל אפליקציה

  1. להאזין לפורט שבהגדרות הפרוקסי. אפליקציה שמאזינה לפורט אחר מחזירה שגיאת 503.
  2. להאזין לכל הכתובות (0.0.0.0), ולא רק לכתובת 127.0.0.1.

טיפ שלנו: להתקנת Ghost יש מדריך משלו, בנושא Node.js.

חשוב לדעת: הגדרתם פרוקסי לנתיב הראשי של אתר שיש בו כבר אתר אחר, כמו WordPress? האפליקציה תחליף אותו. לאפליקציה לצד אתר קיים, בחרו נתיב משלה, כמו app.

הבהרה: עשינו כל מאמץ לספק מידע מדויק ועדכני, אך ייתכנו שגיאות או שינויים שחלו לאחר פרסום המדריך (טל"ח). השימוש במידע הוא באחריות המשתמש בלבד.

יצירת קשר

בואו נדבר.

בחרו נושא וספרו בקצרה מה אתם צריכים. נמשיך במייל שתשאירו.

הפרטים משמשים למענה לפנייה. אין לשלוח סיסמאות, מפתחות API או פרטי אשראי.

כבר לקוחות וצריכים תמיכה? לצ’אט, WhatsApp וטיקטים.