ด้วยการเปิดตัว npm @ 5ตอนนี้มันจะเขียน a 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!
เพื่อนำออกไปของฉันเป็นที่ฉันควรเปลี่ยน shrinkwrap package-lock.json
กับ
ทำไมถึงมีรูปแบบใหม่สำหรับมัน? สิ่งที่package-lock.json
ไม่npm-shrinkwrap.json
สามารถทำได้?