Датотеката package-lock.json во npm во JavaScript
Датотеката package.json обично содржи опсег
на верзиите на пакетите кои се инсталирани за
нашиот проект. Ова може да доведе до одредени
проблеми ако после некое време
решиме да го пренесеме проектот и повторно да извршиме
инсталација. Во овој случај, бидејќи поминало
некое време од претходната инсталација,
ќе бидат инсталирани понови верзии на пакетите,
што може да доведе до нестабилна работа
на нашиот проект.
Затоа покрај датотеката package.json npm
автоматски креира датотека package-lock.json,
во која се опишани сите инсталирани
зависности (вклучувајќи ги и зависностите на зависностите
на нашиот проект) и нивните точни верзии.
Во таков случај при повторна инсталација на проектот
ќе бидат инсталирани токму оние верзии,
кои биле инсталирани претходно,
a не други.
Инсталирајте ја библиотеката jQuery.
Проучете ја добиената датотека package-lock.json.