משתני סביבה לאפליקציית Node.js

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

בעמוד זה2

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

הדרך הנפוצה: קובץ ‎.env

  1. בתיקיית האפליקציה, צרו קובץ בשם .env, עם שורה לכל משתנה, למשל API_KEY=abc123.
  2. טענו אותו בתחילת האפליקציה. מגרסה 20.6 של Node.js ומעלה אפשר בלי חבילה נוספת: node --env-file=.env server.js. בגרסאות ישנות, החבילה dotenv עושה את זה.
  3. עדכנו את פקודת ההפעלה בהגדרות האפליקציה בהתאם.

משתנה אחד או שניים

אפשר גם להגדיר אותם ישר בפקודת ההפעלה:

NODE_ENV=production node server.js

חשוב לדעת: הוסיפו את .env לקובץ .gitignore. קובץ סודות שנדחף למאגר, גם פרטי, הוא סיכון מיותר.

טיפ שלנו: שיניתם משתנה? הפעילו מחדש את האפליקציה, כדי שתקרא את הערך החדש.

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

יצירת קשר

בואו נדבר.

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

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

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