package.json과 package-lock.json 파일이 나눠져 있는 이유

Junghyun Park·2021년 8월 18일
0

배경

npm install을 사용하는 경우, package.json / package-lock.json파일 기준으로 패키지를 설치하는데 왜 둘로 나누어져 있나?

설명

package.json은 version range로만 표시하여, 패키지가 마이너한 업데이트 하더라도 작동에 문제없도록 한 것이고, 동시에 package-lock.json에 정확한 버전정보를 표시해서, 실제 npm install 할때 lock 파일이 있으면, 이를 기준으로 설치해서 협업자간에 상충 문제 발생하지 않도록

profile
21c Carpenter

0개의 댓글