무진장 힘들었지만 무진장 성장한 개발 이야기
Medium
무심코 지나쳤던 "패키지 잠금 파일"
이렇게 관리 해야됨
달레
Apollo GraphQL Software Engineer
자바스크립트 프로젝트에서 개발을 하다 보면 이름에 lock🔒이 들어있는 package-lock.json, yarn.lock, pnpm-lock.yaml, bun.lock와 같이 파일을 자주 접하게 되죠? 그런데 간혹 신입 개발자가 이 파일의 변경 사항을 커밋하지 않아서 팀원들에게 누가 되거나, 심지어 지웠다가 낭패를 보는 경우를 종종 볼 수 있는데요. 이번 포스팅에서는 무심코 지나치게 쉽지만 사실 매우 중요한 용도를 위해서 사용되는 패키지 잠금 파일(package locks)에 대해서 알아보도록 하겠습니다. 📝 포스팅: https://www.daleseo.com/js-package-locks/ 참고로, 패키지 잠금 파일과 더불어 자바스크립트 개발자라면 반드시 알아야 하는 package.json 파일에 대해 아래 게시물에서 자세히 다루고 있으니 함께 읽어보시면 좋을 것 같습니다. 📕 자바스크립트 개발자를 위한 package.json 파일 정리: https://careerly.co.kr/comments/90359 📗 자바스크립트 개발자를 위한 필수 npm 커맨드 정리 (+npx): https://careerly.co.kr/comments/93003
더 많은 콘텐츠를 보고 싶다면?
이미 회원이신가요?
2023년 11월 7일 오후 9:33
제가 한국에서 직장 생활을 시작하고 가장 먼저 배운 것은 아이러니하게도 야근이었습니다. 신입이었던 제게 야근은 선택의 문제가 아니었거든요. 선배들에게 야근은 너무나 당연한 루틴이었고, 저녁 5시가 되면 "퇴근 안 해?"가 아니라 "저녁 뭐 먹을까?"라는 질문을 던졌습니다. 누가 정해놓은 것처럼 부장님이 퇴근해야 과장님이, 과장님이 퇴근해야 대리님이, 대리님이 퇴근해야 비로서 저 같은 신입도 퇴근 생각을 할 수 있었습니다.
... 더 보기안
... 더 보기작
... 더 보기