서론: CSS가 깨지고, 콘솔엔 ERR_TIMED_OUT 오류가 뜨나요?프로젝트 규모가 점점 커지면서 Vite나 Nuxt.js로 개발할 때, 이상한 문제를 겪어보신 적 없으신가요?내 PC에서는 완벽하게 작동하던 개발 서버. 그런데 테스트를 위해 같은 네트워크에 연결된 다른 PC나 모바일 기기에서 IP로 접속하니 CSS가 일부만 적용되거나, 이미지가 간헐적으로 깨지고, 특정 기능이 동작하지 않습니다. 브라우저 개발자 도구의 네트워크 탭을 확인하면, 콘솔 창에 여러 개 net::ERR_TIMED_OUT 오류가 찍혀 있습니다. 이 문제는 단순한 '유휴 상태'에서의 연결 끊김이 아닙니다. 이것은 페이지가 최초로 로딩되는 과정에서 수많은 리소스(JavaScript 모듈, CSS, 이미지 등) 중 일부를 다운로드하..
TypeScript 프로젝트를 라이브러리 모드로 빌드할 때 TS2742 오류를 마주하는 경우가 있습니다. 이 오류는 주로 내부에서 사용되는 타입이 외부로 제대로 내보내지지 않아 발생합니다. 특히 lottie-web과 같은 라이브러리를 사용할 때 흔히 볼 수 있으며, 이 포스팅에서는 이 문제의 원인과 해결 방법을 다룹니다.🧐 오류의 원인TS2742: The inferred type of '...' cannot be named without a reference to '...' 오류는 다음과 같은 이유로 발생합니다.라이브러리 모드의 d.ts 생성 규칙: TypeScript는 라이브러리 모드에서 .d.ts 파일을 생성할 때 외부로 export된 대상에 대해서만 타입 정의를 만듭니다.내부 전용 타입 누락: 만..
- Total
- Today
- Yesterday
- ViTE
- scoped slot
- interning
- vue
- double-linked-list
- premitive
- refrerence
- JIT
- vee-validate
- webpack
- 모노레포 스크립트
- pakage-lock.json
- JavaScript
- nuxt
- useasyncdata
- prototype
- TypeScript
- npm ci
- primitive
- bundler
- react
- object literal
- library mode
- pnpm 명령어
- react-router
- uselazyasyncdata
- deep dive
- string table
- 바이트 코드
- string
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
