Skip to content

feat: mock 데이터 기반 개발 환경 추가#67

Merged
6-keem merged 1 commit intomainfrom
feat/mock-dev-mode
Mar 15, 2026
Merged

feat: mock 데이터 기반 개발 환경 추가#67
6-keem merged 1 commit intomainfrom
feat/mock-dev-mode

Conversation

@6-keem
Copy link
Member

@6-keem 6-keem commented Mar 15, 2026

Summary

  • npm run build:mock으로 mock 데이터 기반 빌드 지원
  • LMS 페이지에서 실제 데이터 fetch 없이 UI 개발/테스트 가능
  • .gitignore*.md 무시 및 README.md 예외 처리

Changes

  • package.json: build:mock 스크립트 추가
  • vite.config.ts: mock 빌드 시 crx 플러그인 포함되도록 주석 수정
  • useCourseData.tsx: VITE_MOCK 환경변수로 mock 데이터 분기
  • useGetCourse.ts: VITE_MOCK 환경변수로 mock 강의 목록 분기
  • src/mocks/mockData.ts: mock 데이터 파일 추가
  • .gitignore: *.md 무시, README.md 예외

Test plan

  • npm run build:mock이 정상 빌드되는지 확인
  • mock 빌드된 확장 프로그램에서 mock 데이터가 표시되는지 확인
  • npm run build (일반 빌드)에는 영향 없는지 확인

- build:mock 스크립트 추가
- useCourseData, useGetCourse에서 VITE_MOCK 환경변수로 mock 데이터 분기
- mock 데이터 파일 추가 (src/mocks/mockData.ts)
- .gitignore에 *.md 무시 및 README.md 예외 처리
@6-keem 6-keem merged commit 2299738 into main Mar 15, 2026
@6-keem 6-keem deleted the feat/mock-dev-mode branch March 15, 2026 14:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant