npm에서 package-lock.json 파일 in JavaScript
package.json 파일은 일반적으로
프로젝트에 설치된 패키지의 버전 범위를
포함합니다. 이는 우리가 일정 시간이 지난 후
프로젝트를 이전하고 다시 설치를 수행하기로
결정한 경우 일부 문제를 일으킬 수 있습니다.
이 경우, 이전 설치 이후 일정 시간이 지났기 때문에
더 새로운 버전의 패키지들이 설치되어
우리 프로젝트의 불안정한 작동을
초래할 수 있습니다.
따라서 package.json 파일 외에도 npm은
자동으로 package-lock.json 파일을 생성하는데,
여기에는 설치된 모든 종속성(프로젝트의
종속성들의 종속성 포함)과 그들의 정확한 버전이
기술되어 있습니다.
이러한 경우 프로젝트를 재설치할 때
다른 버전이 아니라 이전에 설치되었던
바로 그 버전들이 설치될 것입니다.
jQuery 라이브러리를 설치하세요.
생성된 package-lock.json 파일을 살펴보세요.