मैंने इसे दुर्घटना से हटा दिया और तब से कई बदलाव किए हैं package.json
। A npm install
या npm update
उत्पन्न नहीं करता हैpackage-lock.json
। मैंने अपना npm कैश और अपना nvm कैश साफ़ करने की कोशिश की, लेकिन कुछ भी काम नहीं कर रहा है। मैंने इसे Node.js (6.10.3 Node.js - 3.10.10 npm) के कई संस्करणों पर आज़माया, जो मुझे पसंद है कि मैं इस पर काम करूं), और यह किसी भी काम नहीं करता है।
क्या package-lock.json
फ़ाइल को उत्पन्न करने के लिए npm को बाध्य करने का कोई तरीका है ?
package-lock.json
V5 से डिफ़ॉल्ट रूप से स्वतः उत्पन्न हो रहा है v5 से शुरू होता है, पिछले संस्करणों में, लॉक फ़ाइल नाम था npm-shrinkwrap.json
और यह मैन्युअल रूप से npm shrinkwrap
कमांड का उपयोग करके उत्पन्न किया गया था ।
node 8.6.0
इसे npm 5.3.0
और इसके साथ अद्यतन किया और इसने काम किया।
.gitignore
। मैं गलती package-lock.json
से .gitignore
किसी भी तरह से package-lock.json
था और क्योंकि इसमें दिखाई नहीं दे रहा git status
था मुझे फेंक रहा था।