A package-lock.json fájl az npm-ben JavaScriptben

A package.json fájl általában verziótartományokat tartalmaz a projektünkbe telepített csomagokhoz. Ez problémákhoz vezethet, ha egy idő után úgy döntünk, hogy átköltöztetjük a projektet és újratelepítjük. Ebben az esetben, mivel egy bizonyos idő telt el az előző telepítés óta, a csomagok újabb verziói kerülnek telepítésre, ami a projektünk instabil működéséhez vezethet.

Ezért a package.json fájl mellett az npm automatikusan létrehozza a package-lock.json fájlt, amely leírja az összes telepített függőséget (beleértve a projektünk függőségeinek függőségeit is) és pontos verziószámaikat. Ebben az esetben a projekt újratelepítésekor pontosan azok a verziók kerülnek telepítésre, amelyek korábban telepítve voltak, és nem mások.

Задание 1

Telepítse a jQuery könyvtárat. Tanulmányozza a keletkezett package-lock.json fájlt.