नोड.जे.एस डेव वातावरण की स्थापना करें

डेव वातावरण की स्थापना

Page content

चरण-दर-चरण निर्देश जिनके द्वारा आप nodejs के साथ समर्थन उपकरणों की宣安装 कर सकते हैं।

Node.js लोगो

जब

एक नए खूबसूरत लैपटॉप प्राप्त करने के बाद या
लिनक्स की पुन:宣安装
के बाद, node.js विकासकर्ता के लिए अगला कदम अपने/अपने पसंदीदा उच्चारण के पसंदीदा उपकरणों की इंस्टॉल करना होता है।
यहां मैं इस क्रम में कर रहा हूं जिसमें मैं इसे करता हूं।

कहां

मैं उबंटू लिनक्स मिंट फ्लेवर का उपयोग कर रहा हूं, इसलिए अधिकांश चीजें डीबियन/उबंटू रिपॉजिटरीज़ और पैकेजों पर निर्भर करती हैं।

कैसे

पैकेज मैनेजर के साथ Node.JS की इंस्टॉल

sudo apt-get update
sudo apt-get upgrade

sudo apt-get install nodejs npm

वर्तमान में npm v 9.2.0 की इंस्टॉल करता है

नोड़.जे.एस रनटाइम नोड़ साइट से इंस्टॉल करें

https://nodejs.org पर जाएं
और अपने ऑपरेटिंग सिस्टम के लिए node.js डाउनलोड करें।

लिनक्स के लिए वर्तमान में उपलब्ध LTS संस्करण v20.16.0 है।

आपको आवश्यकता होगी:

  • इसे डाउनलोड करें
  • अपने पसंदीदा एप्लिकेशन फोल्डर में अनपैक करें
  • बिन सबफोल्डर को पथ में जोड़ें

मेरा पसंदीदा अगला तरीका है:

NVM के साथ Node.JS की इंस्टॉल

नोड़ वर्जन मैनेजर (NVM) के बारे में गिटहब पेज पर जाएं

# nvm (Node Version Manager) की इंस्टॉल
wget -qO- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash
# या
# curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.1/install.sh | bash

# टर्मिनल को पुनः खोलें और
# जांचें कि nvm सही तरीके से इंस्टॉल हुआ है
nvm --version

# नोड़.जे.एस की डाउनलोड और इंस्टॉल (आपको टर्मिनल को पुनः शुरू करना पड़ सकता है)
nvm install 20

# वातावरण में सही नोड़.जे.एस संस्करण की जांच करें
node -v   # `v20.17.0` या बाद के v20 संस्करण के साथ प्रिंट करे

# वातावरण में सही npm संस्करण की जांच करें
npm -v    # `10.8.2` या बाद के संस्करण के साथ प्रिंट करे

नोड़ संस्करणों की सूची दिखाने के लिए आज्ञा का उपयोग करें

nvm ls

यह उपलब्ध और संस्करण सूची के साथ शीर्ष पर सक्रिय संस्करण के साथ प्रतिक्रिया करेगा nvm ls प्रतिक्रिया

अलग संस्करण पर स्विच करने के लिए:

nvm use 18
nvm use 20

VS Code की इंस्टॉल

विशेष रूप से हमें कुछ विशिष्ट विस्तारों की आवश्यकता होती है:

  • ESLint
  • Prettier (Prettier - कोड फॉर्मेटर)
  • Node.js मॉड्यूल्स इंटेलीसेंस

आप इन विस्तारों को वीएस कोड विस्तार टैब में मनमाने तरीके से खोज सकते हैं या लॉन्च वीएस कोड क्विक ओपन (Ctrl+P) में चलाएं:

ext install ESLint
ext install Prettier - Code formatter
ext install Node.js Modules IntelliSense

Git और Docker की इंस्टॉल

इनके बारे में विस्तार से जानकारी के लिए: लिनक्स की पुन: इंस्टॉल लेख देखें।

आप इनकी सही तरीके से इंस्टॉल की जांच कर सकते हैं

git --version
docker --version

सरल Node.js आवेदन बनाना

एक स्थानीय फोल्डर बनाएं

cd ~
mkdir test-njs
cd njs

npm init चलाएं और प्रम्प्ट के अनुसार कार्य करें

npm init

यह इस आउटपुट के समान दिखाई देगा:

npm init प्रतिक्रिया

अब आप app.js फ़ाइल बना सकते हैं और यहां आप जाएं! एक सरल एपीआई बनाने के लिए कुछ कोड जोड़ें:


const http = require ('http');
const hostname = '127.0.0.1';
const port = 3000;

const server = http.createServer((req, res) => {
    res.statusCode = 200;
    res.setHeader('Content-Type', 'text/plain');
    res.end('Hello Node\n');
});

server.listen(port, hostname, () => {
    console.log(`Server running at http://${hostname}:${port}`)

});

अब वीएस कोड टर्मिनल (Ctrl+~) पर जाएं और टाइप करें

node app.js

आप देखेंगे कि

Server running at http://127.0.0.1:3000

इस यूआरएल पर जाएं (Ctrl+L इस पर क्लिक करें) और आप अपने डिफ़ॉल्ट ब्राउज़र विंडो में देखेंगे

Hello Node

अच्छा!

उपयोगी लिंक