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