मैं एनपीएम मॉड्यूल को कैसे अपडेट करूं जो मैंने प्रकाशित किया था?


86

मैंने एक एनपीएम मॉड्यूल बनाया और मैंने इसे 0.0.1 संस्करण में प्रकाशित किया

मैंने कुछ परिवर्तन किए और उन लोगों को जीथब में धकेल दिया, और मुझे यह पसंद आएगा ताकि जब कोई npm install myModuleनया संस्करण उपयोग करे तो उसका उपयोग किया जाए।

मैं एनपीएम को कैसे बताऊं कि संस्करण 0.0.2 है?


जवाबों:


120

संस्करण को अपने package.jsonया उपयोग में बदलें npm version <new-version>

अपने में संस्करण संख्या को बदलने के बाद package.json, आप npm publishएनपीएम के नए संस्करण को प्रकाशित करने के लिए चला सकते हैं ।

npm install एनपीएम रिपॉजिटरी में नवीनतम संस्करण स्थापित करेगा।


2
@AmirRezvani: आपको अभी भी संस्करण बदलने और प्रकाशित करने की आवश्यकता है।
SLAKs

32

संस्करण संख्या बढ़ाएं और फिर से चलाएं npm publish yourModule- जैसा कि npm डॉक्स में वर्णित है ।

npm install yourModule फिर NPM रजिस्ट्री से नवीनतम संस्करण स्थापित करेगा।

मुझे आखिरी जवाब थोड़ा भ्रामक लगा, क्षमा करें।


आप संस्करण संख्या कैसे बढ़ाते हैं?
इमरेल

7
npm version 0.2.0याnpm version patch
eljefedelrodeodeljefe

@emarel संस्करण संख्या कैसे बढ़ाएँ: docs.npmjs.com/getting-started/semantic-versioning
Ilker Cat

npm loginयदि आप लॉग इन नहीं हैं, तो भी आपको जरूरत है
icc97

10

मेरे लिए, package.jsonअभी भी संस्करण को अपडेट करने के परिणामस्वरूप "आप अधिक प्रकाशित नहीं कर सकते ..." त्रुटि हुई।

हल करने के लिए कदम (ops संस्करण संख्या के आधार पर) थे:

  1. npm version 0.0.2

  2. npm publish


5

से npmjs प्रलेखन :

  1. पैकेज लाइन में संस्करण संख्या को बदलने के लिए । कमांड लाइन पर, पैकेज रूट डायरेक्टरी में, निम्नलिखित कमांड को रन करें, अर्थ वर्टिंग रिलीज़ प्रकार (पैच, मेजर या माइनर) में से एक के साथ <update_type> प्रतिस्थापित करें :

    npm version <update_type>

  2. Npm प्रकाशित चलाएँ ।
  3. पैकेज संस्करण को अपडेट किया गया है, यह जांचने के लिए अपने पैकेज पृष्ठ ( https://npmjs.com/package/ ) पर जाएं

2
  1. यदि यह एक पैच रिलीज (छोटे परिवर्तन) का उपयोग कर रहा है:

     npm version patch
    

    यह संस्करण संख्या के अंतिम भाग को बढ़ाएगा।

  2. यदि यह एक छोटी रिलीज़ (नई सुविधाएँ) है, तो निम्न का उपयोग करें:

     npm version minor
    

    यह संस्करण संख्या के मध्य भाग को बढ़ाएगा।

  3. यदि यह एक प्रमुख रिलीज़ (प्रमुख सुविधाएँ या प्रमुख समस्या हल करता है) निम्न का उपयोग करें:

     npm version major
    

    यह संस्करण संख्या के पहले भाग को बढ़ाएगा।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.