Filen package-lock.json i npm i JavaScript
Filen package.json innehåller vanligtvis ett intervall
av versioner av paket som är installerade för
vårt projekt. Detta kan leda till vissa
problem om vi efter en tid
bestämmer oss för att migrera projektet och utföra
installationen på nytt. I detta fall, eftersom en viss
tid har passerat sedan den föregående installationen,
kommer nyare versioner av paketen att installeras,
vilket kan leda till instabilt fungerande
av vårt projekt.
Därför, förutom filen package.json, skapar npm
automatiskt filen package-lock.json,
där alla installerade
beroenden beskrivs (inklusive beroenden av beroenden
i vårt projekt) och deras exakta versioner.
I så fall kommer vid ominstallation av projektet
exakt de versioner att installeras
som tidigare var installerade,
och inte andra.
Installera biblioteket jQuery.
Studera den resulterande filen package-lock.json.