שתי הגדרות קובעות איך האפליקציה עולה: מה מריצים, ומאיפה.
תיקיית העבודה
- נתיב יחסי לתיקיית הבית, למשל
appאוapps/api. לא נתיב מלא. - אם לא הגדרתם תיקייה, הפקודה רצה מתיקיית הבית עצמה.
- זו צריכה להיות התיקייה שבה נמצא
package.json.
פקודת ההפעלה
npm startמריץ את הסקריפט start שבקובץpackage.json.node server.jsמריץ קובץ מסוים, ישירות.- בפקודה אפשר גם להעביר משתני סביבה, למשל
NODE_ENV=production node server.js.
משנים
בהגדרות האפליקציה יש אפשרות לעדכן את הנתיב ואת פקודת ההפעלה. אחרי השמירה, האפליקציה עולה מחדש עם ההגדרות החדשות.
טיפ שלנו: לפני שמגדירים, בדקו ידנית בגישת SSH: היכנסו לתיקיית העבודה והריצו את הפקודה. אם היא עובדת שם, היא תעבוד גם בהפעלה האוטומטית.