كيفية كتابة وتشغيل برنامج Node.js الأول على Raspberry Pi

Kyfyt Ktabt Wtshghyl Brnamj Node Js Alawl Ly Raspberry Pi



Node.js هو نظام أساسي مفتوح المصدر من جانب الخادم يمكّن المستخدمين من تشغيل كود Javascript خارج المتصفح. يساعد المطورين على تنفيذ أدوات سطر الأوامر والبرمجة النصية من جانب الخادم باستخدام جافا سكريبت. تستخدمه معظم الأنظمة الأساسية الشهيرة مثل Netflix و Uber نظرًا لأنها أداة رائعة للمبتدئين الذين يرغبون في البدء في تطوير تطبيقات تحفيز البيانات ، بما في ذلك تطبيقات البث المباشر والوقت الفعلي.

هذه المقالة هي دليل سهل لكتابة وتشغيل أول ما لديك Node.js برنامج على نظام Raspberry Pi.

كتابة وتشغيل برنامج Node.js على Raspberry Pi لأول مرة؟

لكتابة وتشغيل Node.js برنامج على Raspberry Pi ، هناك بعض المتطلبات الأساسية التي يجب الوفاء بها وتشمل تلك التثبيت Node.js و مدير حزمة العقدة (NPM) على Raspberry Pi.







لذلك من أجل عملية كاملة لكتابة وتشغيل ملف Node.js البرنامج ، اتبع الخطوات المذكورة أدناه:



الخطوة 1: تحديث / ترقية مستودع Raspberry Pi

قم أولاً بتحديث مستودع Raspberry Pi للحصول على أحدث إصدار من الحزم المتوفرة في المستودع. للتحقق من تحديث الحزم في المستودع ، قم بتشغيل الأمر المذكور أدناه:



$ سودو تحديث مناسب

ثم قم بترقية المستودع باستخدام الأمر المكتوب أدناه:





$ سودو ترقية ملائمة



الخطوة 2: قم بتثبيت Node.js على Raspberry Pi

لتثبيت ملف Node.js الحزمة على Raspberry Pi ، استخدم الأمر التالي:

$ سودو ملائم ثَبَّتَ nodejs

الخطوة 3: التحقق من التثبيت

بعد تثبيت ملف Node.js package ، قم بتشغيل الأمر المكتوب أدناه للتحقق من التثبيت:

$ العقدة --إصدار

سيعرض الأمر الإصدار المثبت من node.js كإخراج:

ال NPM تم تثبيته أيضًا مع Node.js ويمكنك تأكيده باستخدام الأمر التالي:

$ npm --إصدار

الخطوة 4: اكتب برنامج Node.js الأول

لكتابة الأول Node.js البرنامج ، افتح محرر nano وقم بتسمية ملفك وفقًا لاختيارك:

بناء الجملة

$ نانو < ملف اسم > .js

مثال

$ نانو helloprogram.js

الآن داخل الملف ، اكتب برنامجك الأول لطباعة الرسالة ومن أجل ذلك استخدم الكود التالي:

بناء الجملة

وحدة التحكم ( 'رسالة' ) ؛

مثال

وحدة التحكم ( 'مرحبًا بمتابعي Linuxhint' ) ؛

' وحدة التحكم ' هل هدف في Node.js وطباعة الرسالة / السلسلة المطلوبة باستخدام Node.js ، يتم استخدام السجل:

ثم احفظ الملف باستخدام السيطرة + X .

الخطوة 5: قم بتشغيل برنامج Node.js

لتشغيل ملف Node.js البرنامج ، ما عليك سوى كتابة الأمر المذكور أدناه مع اسم ملف Node.js الذي تم إنشاؤه في الخطوة السابقة:

بناء الجملة

$ العقدة < ملف اسم > .js

مثال

$ عقدة helloprogram.js

سيتم عرض الإخراج على الجهاز:

بهذه الطريقة ، يمكنك الكتابة والتشغيل بشكل مختلف Node.js برامج على Raspberry Pi.

قم بإنشاء أول تطبيق Node.js وتشغيله على الخادم

بعد كتابة الأول Node.js البرنامج ، فلنقم بإنشاء Node.js تطبيق قائم على الخادم ومن أجل ذلك ، اتبع الخطوات المذكورة أدناه:

الخطوة 1 : لإنشاء ملف Node.js خادم الويب ، فلنقم بإنشاء خادم آخر .js ملف باستخدام محرر nano:

بناء الجملة

$ نانو < اسم الملف > .js

مثال

$ نانو linuxhint.js

الخطوة 2 : الآن داخل الملف ، قم باستيراد ' http 'وسيخزن نسخة HTTP التي تم إرجاعها في متغير http :

var http = يتطلب ( 'http' ) ؛

ثم سننشئ خادمًا لإرسال استجابة وطباعة رسالتنا على وحدة التحكم. أضف الأسطر التالية داخل ملف linuxhint.js ملف:

http.createServer ( وظيفة ( استجابة للطلب ) {
// أرسل رأس HTTP
// حالة HTTP: 200 : نعم
// نوع المحتوى: نص / سهل
استجابة. اكتب رأس ( 200 و { 'نوع المحتوى' : 'نص عادي' } ) ؛

// لإرسال هيئة الاستجابة
الاستجابة. النهاية ( '\ن' ) ؛
} ) .يستمع ( 8081 ) ؛

// لطباعة الرسالة على وحدة التحكم
وحدة التحكم ( 'الخادم يعمل على http://:8081/' ) ؛

يمكن للمستخدم تغيير الرسالة حسب الرغبة:

احفظ الملف بالضغط على المفاتيح السيطرة + X ثم ذ.

الخطوه 3 : الآن قم بتشغيل ملف .js ملف باستخدام الأمر التالي:

$ العقدة < ملف اسم > .js

الخطوة 4 : الآن افتح المتصفح واكتب عنوان الخادم الذي يظهر في الأمر أعلاه:

http: // 192.168.18.2: 8081 /

ملحوظة : أضف عنوان Raspberry Pi IP الخاص بك بدلاً من ' 192.168.18.2 '، والذي يمكنك العثور عليه من خلال تشغيل' اسم المضيف -أنا ' يأمر. يمكنك إضافة العنوان على أي متصفح نظام.

خاتمة

لكتابة أول Node.js البرنامج ، يجب عليك تثبيت Node.js على Raspberry من المستودع الرسمي لـ Raspberry Pi. بعد التثبيت ، باستخدام محرر nano ، يمكنك إنشاء ملف .js ملف وإضافة Node.js البرنامج في الملف وتشغيل الملف باستخدام الامتداد العقدة يأمر. يمكنك أيضًا إنشاء ملف Node.js تطبيق قائم على الخادم من خلال نفس الإجراء. ومع ذلك ، يجب عليك القيام ببعض التهيئة داخل ملف .js ملف للوصول إلى التطبيق على الويب باستخدام عنوان Raspberry Pi IP الخاص بك.