הסופר בחר ב־Code.org לקבל תרומה כחלק מתוכנית Write for Donations.
הקדמה
Node.js הוא סביבת ריצה פופולרית ל-JavaScript שעוזרת לך לעבוד עם ספריות פרונט-אנד כמו React, Angular, ו־Vue. תוכל גם לבנות יישומים full-stack בעזרת הספריות Express ו־Nest. כדי לבנות יישומים ב-JavaScript, יהיה עליך להקים סביבת Node מקומית.
במדריך זה, תקין סביבת פיתוח Node.js מקומית עבור מחשב Windows שלך.
דרישות מוקדמות
תצטרך מחשב שולחני או נייד המריץ את Windows 10 עם גישור מנהל וחיבור לאינטרנט.
שלב 1 — התקנת Node.js באמצעות מנהל גרסאות Node
מנהל גרסאות Node או NVM הוא השיטה המועדפת להתקנת Node.js על המחשב שלך. NVM מאפשר לך לשמור על מספר גרסאות של Node.js בו זמנית, מה שמועיל אם תצטרך להשתמש בגרסאות מסוימות של Node לפרויקטים שונים. NVM כולל גרסה לווינדוס שתשתמש בה כדי להתקין את Node.js בשלב זה.
כדי להתקין את הגרסה האחרונה, עבור לדף השחרורים של NVM-windows. לפי התאריך של כתיבת המדריך זה, הגרסה האחרונה של NVM היא 1.1.9.
גלול לאזור הנכסים ולחץ על nvm-setup.exe
כדי להוריד את קובץ ההתקנה לתיקיית ההורדות של המחשב שלך:

לאחר שההורדה מסתיימת, עבור למיקום ההורדות שלך ולחץ פעמיים על קובץ nvm-setup.exe
כדי להתחיל בתהליך ההתקנה.
אשף ההתקנה יטען ויספק אפשרויות לבחירה, כגון תיקיית היעד עבור הכלי:

עקוב אחר ההוראות להתקנת NVM על המחשב שלך.
לאחר מכן, פתח את הטרמינל, מערכת הפקודות או פוורשל כמו מנהל על המחשב שלך.
השתמש בפקודה זו כדי לוודא את ההתקנה של NVM:
- nvm -v
תראה את הפלט הבא עם מספר הגרסה של NVM:
OutputRunning version 1.1.9.
...
אתה יכול לראות אילו גרסאות של Node זמינות להתקנה באמצעות הפקודה הזו:
- nvm list available
תראה רשימה של גרסאות Node:
Output| CURRENT | LTS | OLD STABLE | OLD UNSTABLE |
|--------------|--------------|--------------|--------------|
| 18.7.0 | 16.16.0 | 0.12.18 | 0.11.16 |
| 18.6.0 | 16.15.1 | 0.12.17 | 0.11.15 |
| 18.5.0 | 16.15.0 | 0.12.16 | 0.11.14 |
| 18.4.0 | 16.14.2 | 0.12.15 | 0.11.13 |
| 18.3.0 | 16.14.1 | 0.12.14 | 0.11.12 |
| 18.2.0 | 16.14.0 | 0.12.13 | 0.11.11 |
| 18.1.0 | 16.13.2 | 0.12.12 | 0.11.10 |
| 18.0.0 | 16.13.1 | 0.12.11 | 0.11.9 |
| 17.9.1 | 16.13.0 | 0.12.10 | 0.11.8 |
| 17.9.0 | 14.20.0 | 0.12.9 | 0.11.7 |
| 17.8.0 | 14.19.3 | 0.12.8 | 0.11.6 |
| 17.7.2 | 14.19.2 | 0.12.7 | 0.11.5 |
| 17.7.1 | 14.19.1 | 0.12.6 | 0.11.4 |
| 17.7.0 | 14.19.0 | 0.12.5 | 0.11.3 |
| 17.6.0 | 14.18.3 | 0.12.4 | 0.11.2 |
| 17.5.0 | 14.18.2 | 0.12.3 | 0.11.1 |
| 17.4.0 | 14.18.1 | 0.12.2 | 0.11.0 |
| 17.3.1 | 14.18.0 | 0.12.1 | 0.9.12 |
| 17.3.0 | 14.17.6 | 0.12.0 | 0.9.11 |
| 17.2.0 | 14.17.5 | 0.10.48 | 0.9.10 |
Node יש לו שתי גרסאות עיקריות: Current ו־LTS לתמיכה לטווח ארוך. לצורך פיתוח, מומלץ להתקין את גרסת ה־LTS. תוכל גם לקרוא עוד על איזו גרסת Node להשתמש בה.
תתקין לאחר מכן את גרסת ה־LTS האחרונה מהרשימה עם הפקודה הבאה:
- nvm install 16.16.0
גרסת Node.js 16.16.0 תתקין על המחשב שלך:
OutputDownloading node.js version 16.16.0 (64-bit)...
Extracting...
Complete
Installation complete. If you want to use this version, type
nvm use 16.16.0
בדוק את הגרסאות של Node המותקנות על המחשב שלך:
- nvm list
תראה רשימה עם הגרסאות של Node הזמינות:
Output 16.16.0
* 16.15.0 (Currently using 64-bit executable)
14.16.0
8.12.0
אם יש לך יותר מגרסה אחת מותקנת, תוכל לבחור גרסה אחרת מהרשימה עם nvm use
, ולציין את הגרסה שברצונך להשתמש בה:
- nvm use 16.16.0
תראה פלט כמו בדוגמה הבאה:
OutputNow using node v16.16.0 (64-bit)
השתמש בפקודה הבאה כדי לוודא את גרסת ה־Node:
- node --version
תראה את גרסת ה־Node בפלט:
Outputv16.16.0
Node מתקין גם את ניהול החבילות של Node (NPM) להתקנה וניהול של חבילות Node. השתמש בפקודה הבאה כדי לוודא את גרסת ה־NPM:
- npm --version
תראה את גרסת ה־NPM בפלט:
Output8.11.0
בשלב זה, התקנת את Node. כדי להשלים את ההגדרה של סביבת הפיתוח המקומית שלך, יהיה עליך גם להתקין את Git Bash על המחשב שלך בשלב הבא.
שלב 2 — התקנת Git Bash
בשלב זה, תתקין את Git Bash במחשב שלך. Git הוא מערכת ניהול גרסאות פופולרית, ו-Bash הוא תוכנת טרמינל פופולרית עבור מערכת ההפעלה Linux.
כמשתמש ב-Windows, תוכל לבצע רוב המשימות באמצעות פקודות הפומבים המובנות ב-Windows או PowerShell. אף עם זאת, פקודות ה-Linux הן התקן בזרמים העיקריים של פיתוח התוכנה המודרנית. על ידי שימוש ולמידה של פקודות Bash, תוכל לממש את רוב ההדרכות לתכנות.
אם אתה מפעיל את Windows 11 או יש לך את הגרסה האחרונה של Windows 10 לפיתוח, תוכל להתקין את Git באמצעות כלי השורת פקודה winget
:
- winget install --id Git.Git -e --source winget
כלי ה-winget
הוא ממשק הלקוח לשירות מנהל החבילות של Windows.
הדגל --id
אומר ל-winget
להתקין חבילה המזוהה לפי הזיהוי הייחודי שלה. הדגל -e
או exact
דורש רגישות לאותיות רישון. הדגל --source
מבטיח התקנה מהמקור הנתבצע כאן, מהאחסון winget
.
תוכל גם להתקין את Git Bash עם אשף ההתקנה על ידי ביקור ב- אתר של Git:

אם בחרת להשתמש באשף ההתקנה, יש להריץ את קובץ ההתקנה עם הגדרות ברירת המחדל לאחר הורדתו.

לאמת את ההתקנה של Git שלך, הפעל את הפקודה הבאה:
- git --version
תראה את הגרסה:
Outputgit version 2.30.2.windows.1
עם הכלים הדרושים על המחשב שלך, אתה יכול כעת ליצור תוכנית פשוטה ב-Node.js כדי לבדוק שהכל עובד כצפוי.
שלב 3 — יצירת תוכנית פשוטה
בשלב זה, תיצור אפליקציה פשוטה שתדפיס "שלום, עולם" כדי לבדוק את הרץ של Node.js.
פתח את אפליקציית Git Bash שהתקנת עכשיו. אז השתמש בפקודה הבאה כדי ליצור קובץ חדש עם nano
, עורך טקסט בשורת פקודה:
- nano hello.js
באופן אלטרנטיבי, אתה יכול לפתוח קובץ זה בעורך המועדף עליך, כגון VSCode.
הוסף את השורות הבאות לקובץ hello.js
:
let message = "Hello, World!";
console.log(message);
למעשה, אתה מגדיר את משתנה message
עם מחרוזת של Hello, World!
. אז, console.log
יציג את תוכן המשתנה message
כאשר הקובץ מופעל.
שמור וסגור את הקובץ.
כעת הפעל את התוכנית עם Node:
- node hello.js
התוכנית מבצעת ומציגה את הפלט שלה למסך:
OutputHello, World!
Node.js מאפשר לך להריץ קוד JavaScript בלעדי דפדפן, ולכן אתה יכול להריץ את הקובץ hello.js
.
סיכום
Node הוא סביבת הרצה חזקה של JavaScript. במדריך זה, יצרת סביבת פיתוח מקומית עבור Node ב- Windows 10 שלך.
עכשיו שיש לך את הסביבת פיתוח המקומית שלך ב- Windows, תוכל להגדיר שרת Node ולהתחיל לבנות אפליקציות קדמיות על ידי עקיפה של המדריכים שלנו ל- React, Angular, ו- Vue.js. לפיתוח מלא-ערך, תוכל להגדיר פרויקטים ב- Express.