본문 바로가기
IT

package-lock.json

by 내일은교양왕 2024. 5. 3.

프로젝트를 구성하는 외부 package들이 어떤 의존성을 가지고 있는지 기록해 놓은 파일

 

같은 버전의 외부 package를 사용하더라도 시간에 따라 내부 의존성이 달라질 수 있다. 이유는 보통 내부 의존성을 호환되는 버전으로 설정되어 있기 때문에 언제 설치하냐에 따라 내부 의존성의 버전이 달라지게 되므로, 정상작동이 안될 수 도 있다.

 

그렇기에 package 수정사항이 있으면 package-lock.json도 같이 업데이트 되어야 한다.

 

'IT' 카테고리의 다른 글

[tcp] connection 개론  (0) 2024.05.10
stream 이해  (0) 2024.05.03
npx 개념  (0) 2024.05.03
JS 빌드 툴과 SWC  (0) 2024.02.15
[Github Action] 개념  (0) 2024.02.13