package.json.lock 파일을 .gitignore 설정하고 진행 중이던 프로젝트에 최근 문제가 생겼다. 그 과정에서 package-lock.json 파일에 대해 좀 더 알아보는 시간이 될 수 있었다. 1. package.json란? 현재 프로젝트에 대한 이름, 버전 등의 정보와 패키지 매니저로 설치한 모듈의 의존성을 관리하는 파일이다. npm공식문서: https://docs.npmjs.com/cli/v9/configuring-npm/package-json package.json 2. package-lock.json란? package-lock.json is automatically generated for any operations where npm modifies either the node_m..