feat(ai-character): Mock Preview 모드 구현
This commit is contained in:
@@ -1,6 +1,7 @@
|
||||
# 실행 스크립트
|
||||
|
||||
- 개발 서버: `npm run dev` (`http://127.0.0.1:8888`)
|
||||
- Mock preview 개발 서버: `npm run dev:mock` (`http://127.0.0.1:8889`)
|
||||
- 개발 서버용 빌드: `npm run build:dev`
|
||||
- 프로덕션 서버용 빌드: `npm run build:prod`
|
||||
- 기본 프로덕션 빌드: `npm run build`
|
||||
@@ -8,5 +9,7 @@
|
||||
- 린트: `npm run lint`
|
||||
- Vitest watch: `npm run test`
|
||||
- Vitest 단발 실행: `npm run test:run`
|
||||
- Playwright E2E: `npm run e2e`
|
||||
- Playwright E2E(server mode): `npm run e2e`는 `playwright.config.ts`의 server mode `testMatch`에 있는 spec만 실행하며, 추가 file filter를 넘기면 교집합만 실행한다.
|
||||
- Playwright E2E(mock mode): `npm run e2e:mock`은 `playwright.config.ts`의 mock mode `testMatch`에 있는 spec만 실행하며, 추가 file filter를 넘기면 교집합만 실행한다.
|
||||
- Mock preview domain rule: 후속 도메인 Phase는 자기 handler, fixture, mock E2E를 같은 Phase에서 소유하고 추가한다.
|
||||
- Phase 0 Gate 기준: `npm ci`, `npx playwright install chromium webkit`, `npm run typecheck`, `npm run lint`, `npm run test:run -- src/app/App.test.tsx src/shared/config/env.test.ts`, `npm run e2e -- tests/e2e/smoke.spec.ts`, `npm run build:dev`, `npm run build:prod`
|
||||
|
||||
Reference in New Issue
Block a user