JavaScriptのnpmにおけるpackage-lock.jsonファイル
ファイルpackage.jsonは通常、プロジェクトにインストールされたパッケージのバージョン範囲を含んでいます。これは、しばらくしてプロジェクトを移行し、再度インストールを実行する場合に、いくつかの問題を引き起こす可能性があります。この場合、前回のインストールから時間が経過しているため、より新しいバージョンのパッケージがインストールされ、プロジェクトの動作が不安定になる可能性があります。
そのため、ファイルpackage.jsonに加えて、npmは自動的にファイルpackage-lock.jsonを作成します。このファイルには、インストールされたすべての依存関係(プロジェクトの依存関係の依存関係も含む)とその正確なバージョンが記述されています。これにより、プロジェクトを再インストールする場合、以前にインストールされたのと同じバージョンがインストールされ、別のものにはなりません。
jQueryライブラリをインストールしてください。生成されたファイルpackage-lock.jsonを調べてください。