Notice
Recent Posts
Recent Comments
Link
«   2025/07   »
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 31
Tags
more
Archives
Today
Total
관리 메뉴

유댕이의 개발공부일지

<TIL 20.11.28> package-lock.json 본문

TIL

<TIL 20.11.28> package-lock.json

유댕2 2020. 11. 28. 12:02

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