Die package-lock.json-Datei in npm in JavaScript
Die Datei package.json enthält normalerweise einen Bereich
von Paketversionen, die für unser Projekt
installiert sind. Dies kann zu einigen
Problemen führen, wenn wir uns nach einiger Zeit
entscheiden, das Projekt zu migrieren und die
Installation erneut durchzuführen. In diesem Fall, da einige
Zeit seit der vorherigen Installation vergangen ist,
werden neuere Versionen der Pakete installiert,
was zu instabilen Funktionen unseres Projekts
führen kann.
Daher erzeugt npm zusätzlich zur Datei package.json
automatisch eine Datei package-lock.json,
in der alle installierten Abhängigkeiten
(einschließlich der Abhängigkeiten der Abhängigkeiten
unseres Projekts) und ihre genauen Versionen beschrieben sind.
In diesem Fall werden bei der Neuinstallation des Projekts
genau die Versionen installiert,
die zuvor installiert waren,
und keine anderen.
Installieren Sie die Bibliothek jQuery.
Untersuchen Sie die resultierende Datei package-lock.json.