log4me

  • 홈
  • 태그
  • 방명록

분류 전체보기 2

[Vite] Storybook HMR 이슈 해결

1. 문제컴포넌트 소스 변경 시 스토리북에서 즉시 반영되지 않는 이슈 (HMR 동작하지 않음)기존 설정모노레포 구조apps/docs # 스토리북으로 구성된 디자인 시스템 문서├── .storybook├── src└── package.json # 스토리북 실행 (dev: storybook dev -p 6006)packages/ds-components # 디자인 시스템 컴포넌트├── src├── dist └── package.json # 라이브러리 빌드 (build: vite build)스토리 파일(apps/docs/src/stories/button.stories.jsx)import { Button } from '@ds/components..

개발자의 하루 2025.02.24

[Module Federation] 여러 패키지에서 React Context Instance 공유하기

들어가기에 앞서먼저 내가 테스트한 Monorepo의 구조이다.host/ src/index.tsx # Context.Provider 적용remotes/ remote1/ remote2/ ...shared/ context/ # Context 로직 React Context와 관련된 로직은 shared 패키지에 있다.host 패키지에서 App 컴포넌트를 Context의 Provider로 감싸 전체 App이 Context를 구독하도록 한다.Context가 필요한 remotes 패키지에서 useContext()를 사용한다.React Context의 Instance가 생성되는 시점테마를 적용하는 Context가 있다. 1️⃣ 에서 createContext()를 호출했..

개발자의 하루 2022.07.31
1
프로필사진

  • 분류 전체보기 (2)
    • OO의 하루 (0)
    • 개발자의 하루 (2)

최근글과 인기글

  • 최근글
  • 인기글

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.