यह पोस्ट नोड मॉड्यूल से एक डिफ़ॉल्ट package.json फ़ाइल बनाने की पूरी प्रक्रिया बताएगी।
नोड मॉड्यूल से डिफ़ॉल्ट package.json कैसे बनाएं?
Node.js प्रोजेक्ट में डिफ़ॉल्ट package.json फ़ाइल बनाने के लिए, निर्देशों के दिए गए चरणों का ध्यानपूर्वक पालन करें।
चरण 1: नोड प्रोजेक्ट की रूट डायरेक्टरी पर जाएँ
सबसे पहले, नीचे बताए गए कार्यान्वित करके प्रोजेक्ट की मूल निर्देशिका पर नेविगेट करें सीडी ” Cmd पर कमांड (कमांड प्रॉम्प्ट):
सीडी नमूना परियोजना
उदाहरण के लिए, रूट डायरेक्टरी का नाम 'sampleProject' है।
यह देखा जा सकता है कि उपयोगकर्ता अब 'sampleProject' निर्देशिका में है:
चरण 2: पैकेज.जेसन फ़ाइल बनाएं
इसके बाद, 'का उपयोग करके डिफ़ॉल्ट' package.json' फ़ाइल बनाकर Node.js प्रोजेक्ट को आरंभ करें NPM (नोड पैकेज मैनेजर)':
एनपीएम init -- हाँ
उपरोक्त आदेश में, '-हाँ' फ़्लैग डिफ़ॉल्ट रूप से सभी प्रश्नों का उत्तर हाँ देता है।
यह प्रदर्शित किया जा सकता है कि डिफ़ॉल्ट 'package.json' फ़ाइल निम्नलिखित गुणों के सेट के साथ सफलतापूर्वक बनाई गई है:
'पैकेज.जेसन' फ़ाइल के गुण यहां वर्णित हैं:
- नाम : यह वर्तमान निर्देशिका नाम का प्रतिनिधित्व करता है
- संस्करण : यह प्रोजेक्ट की वर्तमान संस्करण संख्या निर्दिष्ट करता है। यह हमेशा '1.0.0' होता है।
- विवरण : यह परियोजना के उद्देश्य का विवरण प्रदान करता है। यह वह जानकारी है जिसे उपयोगकर्ता 'npm search' कमांड की मदद से जांचते हैं।
- मुख्य : यह प्रोजेक्ट प्रवेश बिंदु को इंगित करता है जो सभी आवश्यक मॉड्यूल के लिए निर्भरता ग्राफ बनाता है।
- लिपियों : यह उन स्क्रिप्ट कमांड को परिभाषित करता है जिनका उपयोग उपयोगकर्ता स्क्रिप्ट चलाने के लिए करते हैं।
- कीवर्ड : ये उन कीवर्ड को दर्शाते हैं जो प्रोजेक्ट बनाने/खोजने में मदद करते हैं जैसे ड्रैग, ड्रॉप, ड्रैग एंड ड्रॉप और ड्रैगगेबल।
- लेखक : यह परियोजना के लेखकों की सूची को नोट करता है।
- लाइसेंस : यह डिफ़ॉल्ट रूप से इंटरनेट सिस्टम्स कंसोर्टियम (आईएससी) द्वारा प्रकाशित आईएससी लाइसेंस है।
चरण 3: आउटपुट
किसी भी स्थापित कोड संपादक (बनाम कोड) पर 'नमूनाप्रोजेक्ट' फ़ोल्डर/निर्देशिका को इस प्रकार खोलें:
निम्न छवि दिखाती है कि बनाई गई डिफ़ॉल्ट 'package.json' फ़ाइल 'sampleProject' फ़ोल्डर में मौजूद है:
यह सब नोड मॉड्यूल से डिफ़ॉल्ट package.json बनाने के बारे में है।
निष्कर्ष
Node.js में, डिफ़ॉल्ट package.json फ़ाइल बनाने के लिए निष्पादित करें 'एनपीएम इनिट-हां' Node.js प्रोजेक्ट रूट डायरेक्टरी में कमांड। इस कमांड में, 'npm(नोड पैकेज मैनेजर)' पैकेज मैनेजर Node.js प्रोजेक्ट को इनिशियलाइज़ करता है। इसे Node.js प्रोजेक्ट में उपयोगी कार्यक्षमताएं और मॉड्यूल जोड़ने के लिए सबसे अच्छा पैकेज मैनेजर माना जाता है। इस पोस्ट में व्यावहारिक रूप से नोड मॉड्यूल से एक डिफ़ॉल्ट package.json फ़ाइल बनाने की पूरी प्रक्रिया बताई गई है।