Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> JavaScript

'एनपीएम ईआरआर' को कैसे ठीक करें! अनुपलब्ध स्क्रिप्ट:प्रारंभ' Node.js में त्रुटि

<पी> यदि आपने जावास्क्रिप्ट अनुप्रयोगों पर काम किया है, तो आपने Node.js को देखा होगा और संभवतः उसका उपयोग भी किया होगा। Node.js में बहुत सारे टूल हैं, और npm (नोड पैकेज मैनेजर) आपको उन्हें प्रबंधित करने में मदद कर सकता है। एनपीएम आपके इच्छित पैकेजों को स्थापित करता है और एक टर्मिनल इंटरफ़ेस प्रदान करता है ताकि आप इन टूल और पैकेजों के साथ काम कर सकें। 
<पी> आपको missing script: start मिल सकता है संदेश यदि आपने हाल ही में नवीनतम संस्करण में अपडेट किया है और अपने टर्मिनल पर एनपीएम स्टार्ट चलाने का प्रयास किया है। या हो सकता है कि आप node Filename.js जैसा कोई कमांड चला रहे हों start के लिए कोई स्क्रिप्ट न होने पर अपनी फ़ाइल चलाने के लिए . अन्य योगदानकारी कारक भी हो सकते हैं।
<पी> जो भी मामला हो, आप npm प्रारंभ चलाने का तरीका जानने के लिए नीचे दिए गए चरणों का पालन कर सकते हैं बिना किसी त्रुटि संदेश के. 

एनपीएम त्रुटि का कारण क्या है! अनुपलब्ध स्क्रिप्ट:प्रारंभ त्रुटि?

<पी> यदि आप npm प्रारंभ टाइप करते हैं और npm err! missing script: start प्राप्त करें त्रुटि, आपके package.json फ़ाइल में स्थित स्क्रिप्ट ऑब्जेक्ट में एक पंक्ति गायब होनी चाहिए। त्रुटि हमें यह भी बताती है कि गायब सामग्री start के संबंध में है आदेश. 
 एनपीएम ईआरआर  को कैसे ठीक करें! अनुपलब्ध स्क्रिप्ट:प्रारंभ  Node.js में त्रुटि एनपीएम स्टार्ट कमांड चलाने के बाद होने वाली त्रुटि का स्क्रीनशॉट।

त्रुटि संदेश को कैसे ठीक करें

<पी> आइए इस त्रुटि को ठीक करने के लिए हम कुछ कदम उठा सकते हैं। हम अपने प्रोजेक्ट की package.json फ़ाइल में जाएंगे और एक start जोड़ेंगे फ़ाइल को स्क्रिप्ट करें ताकि हम npm प्रारंभ कमांड का उपयोग कर सकें।

  • सबसे पहले, npm init टाइप करके अपनी package.json फ़ाइल में जाएं आपके टर्मिनल में. आपको package.json फ़ाइल बनाने की प्रक्रिया से अवगत कराया जाएगा। उपयोगिता आपसे कुछ बुनियादी बातें पूछेगी, जैसे प्रोजेक्ट का नाम और प्रारंभिक फ़ाइल का नाम। मेरे पास "App.js" नाम की एक फ़ाइल है जिसके साथ मैं काम कर रहा हूं, इसलिए मैंने उसे "प्रवेश बिंदु" विकल्प के लिए टाइप किया। अपने लिए सर्वोत्तम विकल्प चुनें, और Enter दबाएँ चूक स्वीकार करने के लिए. 
 एनपीएम ईआरआर  को कैसे ठीक करें! अनुपलब्ध स्क्रिप्ट:प्रारंभ  Node.js में त्रुटि
  • अब फाइल की लोकेशन पर जाएं और उसे खोलें। package.json फ़ाइल उस निर्देशिका में सहेजी जाएगी जिसमें आप वर्तमान में अपने टर्मिनल के अंदर हैं। मैं अपनी उपयोगकर्ता निर्देशिका में था (वही स्थान जहां मेरी "App.js" फ़ाइल है) इसलिए मुझे फ़ाइल वहां मिली। फिर, अपनी package.json फ़ाइल में "स्क्रिप्ट्स" ऑब्जेक्ट में एक स्टार्ट स्क्रिप्ट जोड़ें। यह आपके एनपीएम स्टार्ट कमांड को सक्रिय करने में मदद करेगा।
 एनपीएम ईआरआर  को कैसे ठीक करें! अनुपलब्ध स्क्रिप्ट:प्रारंभ  Node.js में त्रुटि हमने चरण 2 में जो स्क्रिप्ट जोड़ी है उसे हाइलाइट किया गया है
  • अंत में, npm प्रारंभ चलाएँ पुनः. अब आपको इसे सफलतापूर्वक चलाने में सक्षम होना चाहिए!

निष्कर्ष

<पी> इस आलेख में, आपने सीखा कि किसी फ़ाइल में एक लाइन को कैसे ठीक किया जाए ताकि npm प्रारंभ कमांड काम करे। जैसा कि आपने देखा, जो त्रुटि हमारे सामने आई वह काफी वर्णनात्मक थी—start के संबंध में एक स्क्रिप्ट गायब थी। आज्ञा! 
<पी> जिस समाधान पर हमने चर्चा की, हम अपनी package.json फ़ाइल में गए जहाँ हमारी स्क्रिप्ट रहती हैं और एक स्टार्ट स्क्रिप्ट जोड़ी। जब आपको कोई त्रुटि मिले, तो सुराग के लिए विवरण अवश्य पढ़ें!
<पी> यदि आप एनपीएम के बारे में अधिक जानना चाहते हैं, तो एनपीएम सीखने के सर्वोत्तम संसाधनों पर यह लेख देखें। शुभकामनाएँ!


  1. HTML में टेबल रो और कॉलम कैसे बनाएं? HTML में टेबल रो और कॉलम कैसे बनाएं?

    HTML में टेबल रो और कॉलम बनाने के लिए टैग का प्रयोग करें। एक तालिका में पंक्तियाँ और स्तंभ होते हैं, जिन्हें एक या अधिक , , और तत्वों का उपयोग करके सेट किया जा सकता है। एक टेबल रो को टैग द्वारा परिभाषित किया जाता है। तालिका पंक्तियों और स्तंभों के लिए क्रमशः टैग और टैग का उपयोग किया जाता है। ट

  1. Matplotlib बार चार्ट में त्रुटि रेखा की मोटाई कैसे बढ़ाएं? Matplotlib बार चार्ट में त्रुटि रेखा की मोटाई कैसे बढ़ाएं?

    Matplotlib बार चार्ट में त्रुटि रेखा की मोटाई बढ़ाने के लिए, हम err_kw=dict() का उपयोग कर सकते हैं उनकी संपत्तियों के साथ। कदम आकृति का आकार सेट करें और सबप्लॉट के बीच और आसपास पैडिंग समायोजित करें। बार विवरण का शब्दकोश बनाएं। एक आकृति और सबप्लॉट का एक सेट बनाएं। बार() का उपयोग करें yerr . के साथ ब

  1. HTML DOM इनपुट हिडन फॉर्म प्रॉपर्टी HTML DOM इनपुट हिडन फॉर्म प्रॉपर्टी

    HTML DOM इनपुट हिडन फॉर्म प्रॉपर्टी उस फॉर्म का संदर्भ देता है जिसमें HTML डॉक्यूमेंट में हिडन इनपुट फील्ड होता है। सिंटैक्स निम्नलिखित वाक्य रचना है - object.form उदाहरण आइए हम HTML DOM इनपुट हिडन फॉर्म प्रॉपर्टी का एक उदाहरण देखें - <!DOCTYPE html> <html> <head> <style> &