유댕이의 개발공부일지
<TIL 20.11.28> package-lock.json 본문
package-lock.json 은 node_modules 구조나 package.json 이 수정되고 생성될 때 당시 의존성에 대한 정확하고 구체적인 정보를 품고 자동으로 생성된다.
npm install 명령어를 입력하면 태어난다고 생각하면 된다.
또한 package-lock.json 이 존재할 때에는 npm install 의 동작방식이 조금 변한다.
package.json 을 사용하여 node_modules 를 생성하지않고, package-lock.json 을 사용하여 node-modules 를 생성한다.
정리를 해보자면, package-lock.json 은 개발자들이 동일한 node_module 트리를 생성해서 같은 의존성을 설치할 수 있도록 보장해주는 고마운 녀석이라고 할 수 있다.
결론은 package-lock.json 을 레포지토리에 같이 커밋해야 한다.
'TIL' 카테고리의 다른 글
Basic Internet (0) | 2020.12.16 |
---|---|
Basic Internet (0) | 2020.12.11 |
<TIL 20.11.25> 애자일 방법론 vs 폭포수 방법론 (0) | 2020.11.25 |
<TIL 20.11.23> dl, dt, dd 태그 (0) | 2020.11.23 |
<TIL 20.11.19> next/router중.. (0) | 2020.11.19 |