TIL(Today I Learned)/스파르타 내배캠

[TIL] 23/11/21 React 숙련: NewsFeed 팀과제 (package-lock.json)

개발자먼지 2023. 11. 22. 11:22
반응형

TIL

 

git clone 후 npm i 실행 시 나랑 한명의 팀원H만 package-lock.json 파일이 생겼고,

yarn.lock 파일이 최조 배포한 팀원 E의 파일에서 수정이 되었다.

튜터님들한테 다녀왔지만 이해가 안된 부분을 뒤로하고..

 

변경된 yarn.lock 파일을 살펴보니 패키지들의 버전 변경은 없어서 상관 없는 것 같고,

버전이 달라서 포맷이  좀 정리된 듯 한 느낌이었다.


협업 시 package-lock.json 이거나 yarn.lock 둘중의 하나로 통일해서 사용하면 되어서

package-lock.json은 지우고, yarn.lock은 기존 E님 파일 그대로 사용하면 될 것 같다.

그리고 패키지 추가가 필요할 때 설치는 모두 yarn을 사용한다. 끝~!

결론 : 문제는 누군가는 npm 을 사용하고 누군가는 yarn을 사용했다는 것이다. 통일 해주자~

 

https://blog.naver.com/dudu1104/222572200975

 

git clone 후 npm install 했을 때 package-lock.json이 변경되는 문제 해결하기

문제 상황 최근에 새로운 그룹 스터디에 참여하게 되면서 팀 프로젝트를 함께 진행하게 되었습니다. 스터디...

blog.naver.com

비슷한 후기인데 사실 이분이 해결할 때 쓰신 npm ci 명령어는 에러가 나더라 -_-

반응형