Failas package-lock.json npm JavaScript
Failas package.json paprastai apima
paketų versijų diapazonus, kurie yra įdiegti
mūsų projektui. Tai gali sukelti tam tikrų
problemų, jei po kurio laiko
nuspręsime perkelti projektą ir iš naujo atlikti
diegimą. Tokiu atveju, kadangi praėjo
tam tikras laikas po ankstesnio diegimo,
bus įdiegtos naujesnės paketų versijos,
kas gali sukelti mūsų projekto nestabilų veikimą.
Todėl kartu su failu package.json npm
automatiškai sukuria failą package-lock.json,
kuriame aprašytos visos įdiegtos
priklausomybės (taip pat mūsų projekto priklausomybių priklausomybės)
ir jų tikslios versijos.
Tokiu atveju perkuriant projektą
bus įdiegtos būtent tos versijos,
kurios buvo įdiegtos anksčiau,
o ne kitos.
Įdiekite biblioteką jQuery.
Išnagrinėkite gautą failą package-lock.json.