Filen package-lock.json i npm i JavaScript
Filen package.json indeholder normalt et interval
af versioner af pakker, der er installeret for
vores projekt. Dette kan føre til nogle
problemer, hvis vi efter noget tid
beslutter at migrere projektet og genudføre
installationen. I dette tilfælde, da der er gået
noget tid siden den forrige installation,
vil der blive installeret nyere versioner af pakkerne,
hvilket kan føre til ustabil funktion
af vores projekt.
Derfor, ud over filen package.json, opretter npm
automatisk filen package-lock.json,
hvor alle de installerede
afhængigheder (inklusive afhængighedernes afhængigheder
i vores projekt) og deres nøjagtige versioner er beskrevet.
I sådant tilfælde vil der ved geninstallation af projektet
blive installeret netop de versioner,
som blev installeret tidligere,
og ikke andre.
Installer biblioteket jQuery.
Undersøg den resulterende fil package-lock.json.