Npm @ 5 की रिलीज के साथ , यह अब लिखेगा package-lock.json
जब तक कि npm-shrinkwrap.json
पहले से मौजूद नहीं है।
मैंने npm @ 5 को विश्व स्तर पर स्थापित किया:
npm install npm@5 -g
और अब, अगर एक के npm-shrinkwrap.json
दौरान पाया जाता है:
npm install
एक चेतावनी छपी होगी:
npm WARN read-shrinkwrap This version of npm
is compatible with lockfileVersion@1,
but npm-shrinkwrap.json was generated for lockfileVersion@0.
I'll try to do my best with it!
तो मेरा टेक-ऑफ यह है कि मैं सिक्रैप को रिप्लेस कर दूं package-lock.json
।
फिर भी इसके लिए एक नया प्रारूप क्यों है? क्या कर सकते package-lock.json
हैं कि npm-shrinkwrap.json
नहीं कर सकते हैं?