git에 package.json, package-lock.json 파일을 관리해야할까?


git에 package.json, package-lock.json 파일을 관리해야할까?

react로 만든 팀 프로젝트를 진행하면서 문득 든 의문점 package.json, package-lock.json 파일을 깃랩에 올려서 관리해야할까?? 그래서 어렴풋이 알고있는 저 파일들이 무슨일을 하는지 알아봄. ※ package.json 이란? - npm(or yarn) init 을 하면 생성되는 파일로써, npm 패키지들에 대한 정보(name, version 등)들이 적혀있는 json 형태의 파일임. - 필수적으로 name이나 version에 대한 정보가 명시되어야하며 이 정보가 없으면 패키지를 설치할 수 없음. - npm install을 사용하여 package.json 에 명시된 의존성 패키지들을 node_modules 폴더에 설치해줌. ※ package-lock.json 이란? - 생성된 no..


원문링크 : git에 package.json, package-lock.json 파일을 관리해야할까?