티스토리 뷰
728x90
반응형
이 개발 일지는 어딘가에 내용을 정리하기 애매하지만 기억을 하기 위해서 따로 일지를 작성하게 되었습니다.
package-lock.json이 애 필요한가?
npm으로 개발한 프로젝트를 가져오거나, yarn으로 몇가지를 설치하면서 package-lock.json이 생성되곤 한다. 이건 의존성 트리에 대한 정보를 기록하고 있기 때문에, 반드시 같이 올려줘야 다른사람도 문제 없이 똑같은 환경에서 실행할 수 있다.
필자는 이 부분을 매번 무시하고 삭제를 하게 되었는데, 이런 뜻이 있는 줄을 몰랐다. 앞으로는 gitignore에 포함을 시키지 않고 push를 해야겠다.
추가적으로 yarn으로 하게 되면 yarn.lock가 생긴다. 그러면 필자는 yarn으로 공부 중에 있는데, package-lock.json을 지우고 yarn.lock를 업로드 해야하는 것인가? 라는 궁금증이 생겼다.
결론 yarn.lock는 yarn으로 하는 개발자에게 필요하고, package.json은 npm으로 개발하는 자에게 필요한 것 같다.
728x90
반응형
'Who are you? > Diary' 카테고리의 다른 글
21년 4월 20일 오늘의 개발일지 (0) | 2021.04.21 |
---|---|
21년 4월 19일 오늘의 개발일지 (0) | 2021.04.19 |
댓글
250x250
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- array
- 노드
- java
- 리덕스
- react
- 코딩테스트
- github
- 자바
- node
- 리액트
- 리액트 유튜브
- javascript
- Git
- 뷰
- 함수
- 자바스크립트
- 리액트 썸네일
- Switch
- mongodb
- 재공부
- node.js
- node-sass
- redux
- Visual Studio Code
- CSS
- 프로그래머스
- Coding Test
- programmers
- 파이썬
- 배열
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
글 보관함