일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- Infra
- Buffered channel
- 대규모 시스템 설계
- 시스템 설계
- Lambda@Edge
- image resizing
- GoF 디자인패턴
- golang
- System Design
- Logrus
- GoF
- AWS Infra
- goroutine
- go
- Bastion Server
- Helm V3
- Golines
- Kubernetes
- tenneling
- Live Template
- 클래스 관계
- AWS
- 컴포지트패턴
- 윈도우키보드
- gitops
- UnBuffered channel
- argocd
- notification system
- 알림 시스템
- 디자인패턴
Archives
- Today
- Total
목록2021/11/24 (1)
Fall in IT.
package-lock.json, yarn.lock 에 대해서
안녕하세요. 오늘은 자바스크립트 개발을 하다보면 보게되는 파일인 package-lock.json, yarn.lock 파일에 대해서 알아보겠습니다. package.json 파일은 무엇인가? package.json 파일은 프로젝트에서 사용된 패키지 의존성 관리를 도와준다. 자바스크립트에서는 패키지 매니저로 npm 또는 yarn을 사용한다. (패키지 매니저는 자바스크립트 프로젝트에서 특정 패키지를 설치하거나 삭제하는데 사용되는 도구를 말한다.) 이때, 설치된 패키지들의 종류와 버전이 package.json 파일에 적혀서 관리된다. 그렇다면 package-lock.json 파일은 무엇인가? 패키지 설치시점과 상관없이 모두 동일한 패키지를 설치할 수 있도록 도와준다. (이를 패키지 잠금 기능이라고 부른다) pac..
프로그래밍언어/Javascript & Typescript
2021. 11. 24. 11:58