Файл package-lock.json у npm у JavaScript
Файл package.json звычайна ўтрымлівае дыяпазон
версій пакетаў, якія ўсталяваны для
нашага праекта. Гэта можа прывесці да некаторых
праблем, калі мы праз некаторы час
вырашiм перанесці праект і нанова выканаць
ўстаноўку. У гэтым выпадку, так як прайшло
некаторы час пасля папярэдняй устаноўкі,
будуць ўсталяваныя больш новыя версіі пакетаў,
што можа прывесці да нястабільнай працы
нашага праекта.
Таму акрамя файла package.json npm
атаматычна стварае файл package-lock.json,
у якім апісаны ўсе ўсталяваныя
залежнасці (у тым ліку залежнасці залежнасцяў
нашага праекта) і іх дакладныя версіі.
У такім выпадку пры пераўстаноўцы праекта
будуць ўсталяваны менавіта тыя версіі,
якія былі ўсталяваны раней,
а не іншыя.
Усталюйце бібліятэку jQuery.
Вывучыце які атрымаўся файл package-lock.json.