/ / पैकेज- lock.json लिंक किए गए जीथब यूआरएल के लिए डाउनलोड नहीं किया जाता है - जावास्क्रिप्ट, नोड। जेएस, जीथब, एनपीएम

पैकेज- lock.json लिंक किए गए जीथब यूआरएल के लिए डाउनलोड नहीं किया गया है

मेरे पास 2 गिटब प्रोजेक्ट है। मान लें कि एक "mylibrary" है और दूसरा "टेस्ट-प्रोजेक्ट" है

मैंने "mylibary" को "टेस्ट-प्रोजेक्ट" में GitHub URL के रूप में जोड़ा है। तो पैकेज.जसन नीचे की तरह दिखता है।

dependencies: {
"mylibrary": "git+ssh://git@github.com/user/mylibrary.git"
}

जब मैं करता हूं npm install, "mylibrary" डाउनलोड हो रही है और इसे "node_modules" के अंदर रखा जा रहा है

लेकिन मेरे पुस्तकालय का क्लोन संस्करण नहीं है package-lock.json

ls node_modules/mylibrary | grep package-lock

कोई परिणाम नहीं देता है

कोई भी मदद बहुत अच्छी रहेगी। धन्यवाद।

उत्तर:

उत्तर № 1 के लिए 1

यह डिजाइन द्वारा है। दोपहर से प्रलेखन

पैकेज-लॉक.जसन के बारे में एक प्रमुख विवरण यह है कि इसे प्रकाशित नहीं किया जा सकता है, और इसे अनदेखा किया जाएगा यदि किसी भी स्थान पर अन्य टॉपवेल पैकेज के अलावा पाया जाता है।