Фајл package-lock.json у npm у JavaScript-у
Фајл package.json обично садржи опсег
верзија пакета који су инсталирани за
наш пројекат. Ово може довести до одређених
проблема ако након неког времена
одлучимо да преместимо пројекат и поново извршимо
инсталацију. У том случају, пошто је прошло
извесно време од претходне инсталације,
биће инсталиране новије верзије пакета,
што може довести до нестабилног рада
нашег пројекта.
Због тога поред фајла package.json npm
аутоматски креира фајл package-lock.json,
у којем су описане све инсталиране
зависности (укључујући зависности зависности
нашег пројекта) и њихове тачне верзије.
У таквом случају при поновној инсталацији пројекта
биће инсталиране управо те верзије,
које су биле инсталиране раније,
а не друге.
Инсталирајте библиотеку jQuery.
Проучите добијени фајл package-lock.json.