Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 객체지향의사실과오해
- googleapis
- nodemailer
- BOOK
- nodejs
- Object
- 자청
- 오브젝트
- 세이노의가르침
- 북스터디
- 클린코드
- Validation
- 퓨처셀프
- AWS
- futureself
- PRISMA
- typescript
- serverless
- OOP
- 독후감
- UNiQUE
- 부자아빠가난한아빠2
- Nestjs
- 개발자
- 스터디
- Study
- 일상속귀한배움
- validator
- 조영호
- 역행자
Archives
- Today
- Total
목록Dependency (1)
우당탕탕 우리네 개발생활
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/br9tXw/btsHKAehKkB/5QtTwH3zxwW3X4X7vP1I81/img.png)
레거시 코드를 다루며 모듈의 Circular Dependency와 관련된 다소 희귀한(?) 케이스의 문제를 경험했다. 바로 barrel files와 관련된 이슈이다.Circular Dependency와 관련된 내용은 공식문서를 통해서 이전에 공부했던 적이 있는데 그때는 유심히 보지 않았던 부분이 바로 위 문제의 원인이었다. 관련된 내용은 공식문서에 기재되어 있다.Barrelbarrel이 뭔데? 해당 사이트에서는 다음과 같이 barrel의 정의에 대해 알려주고 있다.배럴은 여러 모듈의 내보내기를 하나의 편리한 모듈로 롤업하는 방법입니다. 배럴 자체는 다른 모듈의 선택된 내보내기를 다시 내보내는 모듈 파일입니다.A barrel is a way to rollup exports from several modul..
tech
2024. 6. 1. 11:34