기타

package-lock.json

hjcode 2022. 4. 4. 09:40

npm을 사용하면 package.json, package-lock.json 파일이 생깁니다.
package-lock.json 파일은 node_modules나 package.json파일을 수정하면 생성되는 파일입니다.
package-lock파일은 node_module이나 package.json이 수정되는 경우 생성되거나 업데이트되면서
당시의 의존성에 대한 정보를 가지고 있습니다.

같이 협업을 할때 package.json만 커밋하고 package-lock.json을 커밋하지 않는다면
반대쪽 사람이 npm install을 할때 일부 버전이 다르게 설치되어 오류가 발생할겁니다.

그러므로 package-lock.json 파일도 저장소에 같이 커밋을 해줘야합니다.

반응형