פורסם בתאריך Thursday, October 27, 2011 5:10 PM על ידי Guy Burstein | ישנם 3 תגובות
פיתוח אפליקציות Node.js בעזרת WebMatrix

Node.js היא תשתית המאפשרת פיתוח Web Servers אסינכרונים בג’אווה סקריפט. כתבתי לאחרונה על ההודעה משותפת של מיקרוסופט והעומדים מאחורי פרוייקט Node.js לגבי התאמת התשתית לסביבת חלונות.

בפוסט זה אפרט את השלבים להתקנת Node.js בסביבת חלונות לצורך פיתוח אפליקציות Node.js בעזרת WebMatrix. התהליך נראה ארוך, אבל בפועל הוא לוקח פחות מ- 10 דקות ולא דורש קונפיגורציה.

תהליך ההתקנה

  1. התקנת Node.js עבור סביבת חלונות
  2. התקנת Visual C++ 2010 Redistributable Package על המכונה, בהתאם לקונפיגורציית המכונה:
  1. התקנת WebMatrix
  2. התקנת Node.js עבור IIS Express (שרת מקומי המגיע כחלק מ- WebMatrix)
  3. התקנת תבניות הפיתוח של Node.js עבור WebMatrix.

 

יצירת פרוייקט חדש מסוג Node.js בתור WebMatrix

עם פתיחת WebMatrix ויצירת פרוייקט חדש ע”פ תבנית, נראה 2 תבניות חדשות:

  • תבנית אפליקצית Node.js ריקה
  • תבנית אפליקציית Node.js עם תשתית expressjs (תשתית פיתוח MVC ל- Node.js).

פיתוח אפליקציות Node.js בעזרת WebMatrix

נבחר לדוגמא באפליקציית Node.js ריקה ונקבל פרוייקט עם קובץ בשם app.js המכיל מימוש ראשוני ביותר -  נקודת כניסה לאפליקצית Node.js המחזירה דף HTML ובו הטקסט Hello, world!.

פיתוח אפליקציות Node.js בעזרת WebMatrix

הרצת האפליקציה הזאת (F12) תתן לנו כצפוי את התוצאה:

פיתוח אפליקציות Node.js בעזרת WebMatrix

תהנו!