Install Node.js in Hindi

इस tutorial में हम सबसे पहले ये समझेंगे की Node.js क्या है और इसके बाद हम Windows में Node.js को Install करना सीखेंगे.  

Node.js के आने से पहले लगभग 20 सालों तक JavaScript सिर्फ client-side scripting के तौर पर use होने वाली programming language थी जिसकी help से interactive web pages design किए जाते थे.

अब क्योंकि JavaScript सिर्फ client side browser पर run होती थी इसलिए हमें back-end logics जो की server side पर run होते हैं उसके लिए किसी और programming language का use करना पड़ता था लेकिन Node.js आने के बाद सब कुछ बदल गया इसलिए आइए जानते हैं की Node.js क्या है.


What is Node.js in Hindi

Node.js एक open-source, event-driven, non-blocking (asynchronous) और cross-platform JavaScript Runtime Environment है जिसकी हेल्प से हम JavaScript का use करके server-side applications भी बना सकते हैं.   

Node.js को 2009 में Ryan Dahl ने Google Chrome के V8 JavaScript engine और C++ programming का use करके बनाया था.

Node.js हमें बहुत सारे modules, packages और API provide करता है जिनको JavaScript के साथ use करके हम high-performance, scalable web applications बना सकते हैं.

Node.js ना तो कोई programming language है और ना ही कोई framework. ये तो बस किसी भी server पर run होने वाला एक ऐसा runtime environment है जिसका use करके JavaScript के code को client के browser से बाहर server-side पर भी run कर सकते हैं.

आप भी Node.js को अपने computer में install करके JavaScript को server-side पर run कर सकते हो.


How to Install Node on Windows in Hindi

Step 1: सबसे पहले Node.js की official website पर जाइए और Node.js Download करने के लिए green button पर click कीजिये.

download node js

Step 2: जब Node.js का installer आपके computer में download हो जाए तब उस setup पर double-click installation process को launch कीजिये.

Step 3: अब आपका computer इस software को run करने की permission मांगेगा इसलिए run पर click कर दीजियेगा.  

Step 4: इसके बाद next button पर click कीजियेगा और फिर license agreement के checkbox पर click करके 3-4 बार अलग-अलग next buttons पर click कर दीजियेगा.

Step 5: अब आखिर में आपको Install button पर click करके कुछ देर wait करना है और फिर finish button पर click कर देना है.

Last Step: Node.js properly आपके computer में install हुआ है या नहीं इसको verify करने के लिए आप अपने computer में command prompt open करके उसमें node -v command type कीजिये.

अगर Node.js successfully installed हो चूका है तो आपको command prompt node.js का version show होगा.

check node js version

What is NPM in Hindi

Node Package Manager (NPM) ये एक online repository (website) हैं जिसपर दुनियाभर से open-source developers अपने Node.js के projects को package के तौर पर publish (upload) करते हैं. आप भी NPM पर अपनी profile बनाकर अपने projects को इस repository पर publish कर सकते हो.

NPM का एक command line tool (npm CLI) भी होता है जिसकी हेल्प से हम NPM repository (website) से directly अपनी applications में Node.js packages को install, updates और uninstall भी कर सकते हो.

जब हम अपने computer में NodeJS installed कर देते हैं तो उसी के साथ हमें NPM CLI tool भी मिल जाता है यानी Node.JS install करने के बाद आपको NPM को अलग से install नहीं करना होता है.


Difference between NPM and NPX in Hindi

Node Package Manager (NPM) CLI की तरह ही Node Package eXecuter (NPX) CLI भी हमें Node.js के साथ ही मिल जाता है.

बहुत बार ऐसा होता है की हम NPM repository पर मौजूद किसी Node.js package को सिर्फ एक बार करके देखना चाहते हैं और अगर आप उस package को NPM CLI की हेल्प से use करोगे तो पहले वो package को आपके system में install होगा उसके बाद आप उसे use कर पायेंगे.

लेकिन Node Package eXecuter (NPX) की हेल्प हम NPM repository पर मौजूद किसी Node.js package को बिना अपने system में install करें भी use कर सकते हैं. इसके अलावा आप किसी package को locally install भी कर सकते हो.

NPM repository पर मौजूद किसी Node.js package को directly use करने के लिए या अपने project में locally install करने के लिए हम NPX CLI का ही use करते हैं.

Prev Tutorial
React Introduction
Next Tutorial