Файл package-lock.json в npm в JavaScript
Файлът package.json обикновено съдържа диапазон
от версии на пакети, които са инсталирани за
нашия проект. Това може да доведе до някои
проблеми, ако след известно време
решим да преместим проекта и извършим
инсталация отново. В този случай, тъй като е минало
известно време от предишната инсталация,
ще бъдат инсталирани по-нови версии на пакетите,
което може да доведе до нестабилна работа
на нашия проект.
Затова освен файла package.json npm
автоматично създава файл package-lock.json,
в който са описани всички инсталирани
зависимости (включително зависимостите на зависимостите
на нашия проект) и техните точни версии.
По този начин при преинсталиране на проекта
ще бъдат инсталирани точно тези версии,
които са били инсталирани преди,
а не други.
Инсталирайте библиотеката jQuery.
Изследвайте получения файл package-lock.json.