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 명령어는 에러가 나더라 -_-
반응형