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