میک OS پر Node.js اور NPM کیسے انسٹال کریں۔
فہرست کا خانہ:
Node JS مقبول جاوا اسکرپٹ رن ٹائم ماحول ہے جو بہت سے ڈویلپرز کے ذریعہ بڑے پیمانے پر استعمال کیا جاتا ہے، اور npm Node.js ماحول اور جاوا اسکرپٹ کے ساتھ ساتھ پیکیج مینیجر ہے۔ جب آپ Node.js انسٹال کرتے ہیں، تو آپ دیکھیں گے کہ npm بھی انسٹال ہے، اس طرح اگر آپ npm چاہتے ہیں تو آپ کو NodeJS انسٹال کرنا ہوگا۔
میک پر Node.js اور NPM کو انسٹال کرنے کے کئی طریقے ہیں، بشمول پہلے سے بنایا ہوا پیکیجڈ انسٹالر استعمال کرنا، یا ہومبریو استعمال کرنا۔ اس ٹیوٹوریل میں دونوں کا احاطہ کیا جائے گا، اور دونوں میں سے کسی کو بھی MacOS سسٹم سافٹ ویئر کے کسی بھی جدید ورژن پر کام کرنا چاہیے۔
Homebrew کے ساتھ Mac OS پر Node.js اور npm انسٹال کرنے کا طریقہ
node.js اور npm کو انسٹال کرنے کا آسان ترین طریقہ Homebrew پیکیج مینیجر کے ساتھ ہے، جس کا مطلب ہے کہ اگر آپ نے پہلے سے ایسا نہیں کیا ہے تو پہلے آپ کو میک پر پہلے Homebrew انسٹال کرنے کی ضرورت ہوگی۔ ہومبریو پیکیج کو انسٹال کرنے سے پہلے ہومبریو کو اپ ڈیٹ کرنا ہمیشہ اچھا خیال ہے، لہذا ایسا کرنے کے لیے درج ذیل کمانڈ کو چلائیں:
بریو اپ ڈیٹ
فرض کریں کہ آپ کے پاس میک پر پہلے سے ہی ہومبریو موجود ہے، تو آپ Node.js اور npm دونوں کو انسٹال کرنے کے لیے ٹرمینل ایپلیکیشن میں درج ذیل کمانڈ چلا سکتے ہیں:
بریو انسٹال نوڈ
Hombrew کے ذریعے NodeJS/NPM کو انسٹال کرنا کسی بھی دوسرے طریقہ کو استعمال کرنے سے زیادہ آسان ہے، اور یہ node.js اور npm کو اپ ڈیٹ رکھنا بھی آسان بناتا ہے۔ اس کا اضافی فائدہ یہ بھی ہے کہ اگر آپ فیصلہ کرتے ہیں کہ آپ کو اس کی مزید ضرورت نہیں ہے تو سڑک پر ان انسٹال کرنا نسبتاً آسان ہے۔
ایک پیکج انسٹالر کے ساتھ میک پر Node.js اور NPM انسٹال کرنا
اگر آپ کسی بھی وجہ سے ہومبریو استعمال نہیں کرنا چاہتے تو دوسرا آسان آپشن nodejs.org سے پہلے سے بنایا ہوا انسٹالر استعمال کرنا ہے:
آپ انسٹالر کو میک پر کسی دوسرے انسٹالیشن پیکج کی طرح چلا سکتے ہیں۔
کیسے چیک کریں کہ آیا NPM اور Node.js میک پر انسٹال ہیں
Npm کے ساتھ node.js انسٹال کرنے کے بعد، آپ ورژن چیک کرنے کے لیے -v فلیگ کے ساتھ کمانڈ جاری کرکے تصدیق کر سکتے ہیں کہ دونوں انسٹال ہیں:
node -v
اور
npm -v
کیسے جانچیں کہ Node.js کام کر رہا ہے
میک پر node.js پیکیج انسٹال ہونے کے بعد آپ ایک سادہ ویب سرور شروع کرکے جانچ کر سکتے ہیں کہ یہ کام کر رہا ہے۔ "app.js" کے نام سے ایک فائل بنائیں جس میں درج ذیل کوڈ کی ترکیب ہو:
اس app.js فائل کو موجودہ ڈائرکٹری میں محفوظ کریں، پھر آپ مندرجہ ذیل کمانڈ کے ساتھ ویب سرور شروع کر سکتے ہیں:
node app.js
پھر ایک ویب براؤزر لانچ کریں (آپ کا ڈیفالٹ یا دوسری صورت میں) اور درج ذیل یو آر ایل پر جائیں:
http://localhost:3000
آپ کو "Hello from Node.js" کا پیغام نظر آنا چاہیے۔
وہ سادہ node.js ویب سرور python کے فوری ویب سرور کی طرح ہے سوائے اس کے کہ یہ python کے بجائے نوڈ استعمال کر رہا ہے۔ Python کی بات کرتے ہوئے، اگر آپ Node.js اور NPM انسٹال کر رہے ہیں تو آپ میک پر بھی اپڈیٹ شدہ Python 3 کو انسٹال کرنے میں دلچسپی لے سکتے ہیں۔
آپ نوڈ اور این پی ایم کو جانچنے کے لیے گرنٹ سی ایل آئی ٹاسک رنر کو بھی انسٹال اور استعمال کر سکتے ہیں، جسے این پی ایم کے ذریعے انسٹال کیا جا سکتا ہے:
npm install -g grunt-cli
پھر آپ کمانڈ لائن سے 'گرنٹ' چلا سکتے ہیں۔
اس میں میک پر نوڈ جے ایس اور این پی ایم انسٹال کرنے کی بنیادی باتوں کا احاطہ کرنا چاہیے۔ اگر آپ کے پاس کوئی اور ٹپس، ٹرکس، مشورے یا مشورے ہیں تو بلا جھجک نیچے کمنٹس میں ان کا اشتراک کریں۔