Raspberry Pi پر Node.js کا استعمال کیسے کریں۔

Raspberry Pi Pr Node Js Ka Ast Mal Kys Kry



Node.js براؤزر کے باہر JavaScript کوڈ کو چلانے کے لیے ایک اوپن سورس رن ٹائم ماحول ہے۔ یہ کوڈ کی چند سطروں کے ذریعے تیز رفتار اور قابل توسیع ویب ایپلیکیشنز کو مؤثر طریقے سے تیار کرنے کا ایک طریقہ فراہم کرتا ہے۔ یہ ایک ہلکا پھلکا پلیٹ فارم ہے جو آپ کے سسٹم پر کم از کم اوور ہیڈ پیدا کرتا ہے، جس سے آپ اپنے سسٹم پر ایپلیکیشنز کو موثر طریقے سے تیار کر سکتے ہیں۔

اگر آپ نے حال ہی میں اپنے Raspberry Pi سسٹم پر Node.js کا استعمال شروع کیا ہے، تو استعمال کرنے کے لیے تفصیلی رہنمائی کے لیے اس مضمون کی پیروی کریں Node.js راسبیری پائی پر۔

Raspberry Pi پر Node.js کا استعمال کیسے کریں۔

Node.js Raspberry Pi سسٹم میں پہلے سے انسٹال ہے۔ اس طرح، آپ کو اس پلیٹ فارم کو مزید انسٹال کرنے کی ضرورت نہیں پڑے گی۔ ایک چیز، آپ کو استعمال کرنے کا طریقہ جاننے کے لیے رہنمائی کرنا چاہیے۔ Node.js راسبیری پائی پر۔ اپنی پہلی تخلیق شروع کرنے کے لیے ذیل میں دیے گئے اقدامات پر عمل کریں۔ Node.js کوڈ، جو دکھاتا ہے a ہیلو ویب براؤزر پر پیغام۔







مرحلہ 1: Node.js پروجیکٹ ڈائرکٹری بنائیں

ایک نیا پروجیکٹ شروع کرنے سے پہلے، بہتر ہے کہ ایک Node.js ڈائرکٹری بنائیں جہاں آپ اپنی تمام Node.js پروجیکٹ فائلوں کو محفوظ کر سکیں۔ اپنے لیے ایک بنانے کے لیے، ذیل میں دی گئی کمانڈ پر عمل کریں:



$ mkdir < ڈائریکٹری_نام >



آپ ڈائرکٹری کا نام خود استعمال کر سکتے ہیں۔





مرحلہ 2: Node.js ڈائریکٹری پر جائیں۔

پر جائیں۔ Node.js مندرجہ ذیل کمانڈ کا استعمال کرتے ہوئے پروجیکٹ ڈائرکٹری:

$ سی ڈی < ڈائریکٹری_نام >



مرحلہ 3: نوڈ پیکیج مینیجر کو شروع کریں۔

سب سے پہلے، آپ کو ایک بنانا ہوگا جاوا اسکرپٹ آبجیکٹ نوٹیشن فائل جسے عام طور پر کہا جاتا ہے ( جیسن ) جیسا کہ یہ فائل آپ کو ویب ایپلیکیشن اور سرور کے درمیان ڈیٹا کی منتقلی میں مدد کرے گی۔ آپ درج ذیل کمانڈ پر عمل کرکے یہ فائل بنا سکتے ہیں۔

$ npm init

پہلے سے طے شدہ اختیارات پر Enter دبائیں، جیسے پیکیج_نام اور ورژن .

آپ اپنے پراجیکٹ کی تفصیل اپنے الفاظ میں لکھ کر شامل کر سکتے ہیں۔

پھر متعدد بار انٹر بٹن کا استعمال کرتے ہوئے دوسرے اختیارات کو بطور ڈیفالٹ چھوڑ دیں۔ شامل کریں۔ 'جی ہاں' تبدیلیوں کی تصدیق کرنے کے لیے۔

یہ تخلیق کرتا ہے a 'package.json' پروجیکٹ ڈائرکٹری کے اندر فائل۔

مرحلہ 4: ایک .js پروجیکٹ فائل بنائیں

اب، آپ کو اس کے ساتھ ایک پروجیکٹ فائل بنانا ہوگی۔ '.js' توسیع میرے معاملے میں، میں ایک تخلیق کر رہا ہوں۔ 'ہیلو' نام کے ساتھ پیغام فائل 'hello-web.js' درج ذیل کمانڈ کے ذریعے:

$ نینو hello-web.js

آپ نام بدل سکتے ہیں۔ 'ہیلو ویب' اپنی پسند کے نام کے ساتھ۔

فائل کے اندر، پورٹ نمبر کا استعمال کرتے ہوئے ویب براؤزر پر پیغام دکھانے کے لیے درج ذیل کوڈ شامل کریں۔ 3000 . آپ اس فائل کو ڈائرکٹری میں یا ہوم ڈائرکٹری میں بنا سکتے ہیں۔

const http = درکار ہے۔ ( 'http' ) ;



const میزبان = '' ;

const پورٹ = 3000 ;



const سرور = http.createServer ( ( req، res ) = > {

res.statusCode = 200 ;

res.setHeader ( 'مواد' , 'متن/سادہ' ) ;

res.end ( آپ کا پیغام ');

});



server.listen(port, host, () => {

console.log('
ویب سرور http پر چل رہا ہے: //% s: % s '، میزبان، بندرگاہ؛

});

بدل دیں۔ 'const میزبان' کے ساتھ متغیر تفویض 'لوکل ہوسٹ' یا 'IP پتہ' راسبیری پائی کی. مندرجہ بالا مثال میں IP ایڈریس استعمال کیا گیا ہے۔

آپ اپنی مرضی کے مطابق کوئی بھی کوڈ شامل کر سکتے ہیں کیونکہ یہ کوڈ صرف آپ کو یہ بتانے کے لیے پیش کیا گیا ہے کہ آپ جاوا اسکرپٹ کوڈ کو کس طرح استعمال کر سکتے ہیں۔ Node.js . اگر آپ کو جاوا اسکرپٹ کوڈنگ کا تجربہ ہے تو آپ اس کوڈ کو تبدیل کر سکتے ہیں یا اپنا لکھ سکتے ہیں۔ کوڈ شامل کرنے کے بعد، آپ فائل کو استعمال کرکے محفوظ کرسکتے ہیں۔ 'CTRL+X' کلید، شامل کریں 'Y' اور باہر نکلنے کے لیے انٹر دبائیں۔

مرحلہ 5: فائل چلائیں۔

کا استعمال کرتے ہوئے پروجیکٹ فائل کو چلانے کے لئے Node.js ، ذیل میں بیان کردہ کمانڈ پر عمل کریں:

$ نوڈ < فائل کا نام > .js

کو تبدیل کرنا نہ بھولیں۔ 'فائل کا نام' آپ کی فائل کے ساتھ۔ ایک بار جب آپ ویب سرور کو آؤٹ پٹ میسج چلاتے ہوئے دیکھیں تو اپنے Raspberry Pi براؤزر پر جائیں اور پتہ درج کریں۔ '192.168.18.10:3000' براؤزر پر ہیلو میسج ڈسپلے کرنے کے لیے۔

نوٹ: آپ سادگی کے لیے اپنے IP ایڈریس کے بجائے لوکل ہوسٹ استعمال کر سکتے ہیں۔

مندرجہ بالا آؤٹ پٹ اس بات کی تصدیق کرتا ہے کہ ہم نے جاوا اسکرپٹ کوڈ کا استعمال کرتے ہوئے کامیابی کے ساتھ مرتب کیا ہے۔ Node.js . آپ متعدد کوڈ بنا سکتے ہیں یا ویب پر مبنی ایپلی کیشنز تیار کر سکتے ہیں۔ Node.js اس طرح سے.

نتیجہ

Node.js JavaScript کوڈ کو چلانے کے لیے ایک رن ٹائم ماحول ہے اور آپ اسے آسانی سے ویب پر مبنی ایپلی کیشنز تیار کرنے کے لیے اپنے Raspberry Pi سسٹم پر استعمال کر سکتے ہیں۔ مندرجہ بالا رہنما خطوط استعمال کرنے کا طریقہ سیکھنے کے لیے مرحلہ وار ہدایات فراہم کرتے ہیں۔ Node.js ایک سادہ کے ساتھ آپ کے Raspberry Pi سسٹم پر 'ہیلو' میسج کوڈ جو ایک ابتدائی کے لیے جاوا اسکرپٹ کوڈ کے ذریعے چلانے کو سمجھنے کے لیے کافی ہے۔ Node.js . اپنے Raspberry Pi سسٹم پر اسے استعمال کرنے کی طرف بڑھنے سے پہلے JavaScript کوڈ لکھنے کی گہری سمجھ حاصل کرنا بہتر ہے۔