How do I write a first program in node JS?كيف أكتب أول برنامج في نود جي إس جافا سكريبت ؟
How do I write a first program in node JS?كيف أكتب أول برنامج في نود جي إس جافا سكريبت ؟
How do I write a first program in node JS?كيف أكتب أول برنامج في نود جي إس جافا سكريبت ؟
يوجد في نود جي إس جافا سكريبت طريقتين لعرض مخرجات الكود الأول عن طريق الكونسل console وهي طريقة تقليدية لعرض المخرجات في محث الأوامر دوس DoS.
الطريقة الثانية في مستعرض او متصفح الويب وهي ما تعرف بنود جي إس المبنية على أساس الويب.
أولا طريقة نود جي إس جافا سكريبت المبنية على أساس الكونسل console
نقوم بإنشاء ملف وليكن باسم : console_example.js
وقوم بكتابة الكود التالي
قوم بحفظ الملف والان، قوم باستدعاء الملف لتنفيذه في محث الأوامر دوس DoS عن طريق كتابة الكود التالي.
لا تنسى بتوجيه محث الأوامر الي المجلد الذي يوجد فيه ملف المثال السابق.
مخرجات المثال سيطبع بعد تنفيذ الأمر السابق Hello Arabic-knowledge-blog
شرح الكود كتبنا في ملف console_example.js دالة الإخراج console. Log () وهذه الدالة تقبل نص كوسيطة او متحولة تقوم بتمرير النص للطباعة.
يمكنك تطبيق الكود السابق على النت بالضغط على الرابط التالي.
الطريقة الثانية عرض المخرجات نود جي إس المبنية على الويب
يحتوي تطبيق الويب node.js على الأجزاء الثلاثة التالية:
- يجب استيراد الوحدات النمطية المطلوبة: يتم استخدام امر التوجيه "require" لتحميل وحدة Node.js.
- إنشاء خادم: عليك إنشاء خادم يستمع إلى طلب العميل على غرار خادم Apache HTTP.
- قراءة الطلب واستجابة الإرجاع: سيقرأ الخادم الذي تم إنشاؤه في الخطوة الثانية طلب HTTP الذي قدمه العميل والذي يمكن أن يكون متصفحًا أو وحدة تحكم ويعيد الاستجابة.
كيفية إنشاء تطبيقات الويب node.js
اتبع هذه الخطوات:
أولا يجب استيراد الوحدة النمطية المطلوبة: الخطوة الأولى هي استخدام؟ require؟ لتوجية وحدة http من أجل تحميلها وتخزين نسخة HTTP التي سترجع في متغير http. فمثلا:
إنشاء خادم: في الخطوة الثانية ، يجب عليك استخدام مثيل http الذي تم إنشاؤه واستدعاء الدالة http.createServer () لإنشاء مثيل الخادم ثم ربطه في المنفذ 8081 باستخدام دالة الاستماع المرتبطة بمثيل الخادم. قم بتمريرها الي الدالة مع معلمات الطلب والاستجابة واكتب نموذج التنفيذ لإرجاع "Hello World". فمثلا:
الخطوة الثالثة دمج الخطوة الأولى والثانية في ملف Main.js
كيفية تشغيل سيرفر نود جي إس Node.js في الويندوز
الان بعد أن انشاءنا سيرفر خاص بنا من أجل تشغي وطباعة اهلا بالعالم Hello World في ملف main.js تبقى لدينا لعرض هذا على متصفح النت اي متصفح.
نقوم بتشغيل محث الأوامر الخاص بنود جي إس node.js command prompt.
ومن خلال الأمر cd نقوم بتغير المحث الي المجلد الذي يوجد فيه ملف main.js وعند تغير المجلد حيث يوجد كود السيرفر الذي انشاناه نقوم بكتابة الأمر التالي لتشغيله.
وفي حال نجاح تشغيل السيرفر سترى الرسالة التالية في محث الأوامر دوس
قم بنسخ العنوان التالي http://127.0.0.1:8081
الي اي متصفح لترى المخرجات التالية وهي hello World
تذكر كلما اردت عمل اي تغير علي ملف main.js فأنت بحاجة لاعادة تشغيله من جديد باستخدام الأمر node main.js
اقرأ أيضا في دليل نود جي إس جافا سكريبت Node.js
التسميات: Node.js Tutorial دليل التعليمي نود جي إس جافا سكريبت