version: 26f.04.01
Sofia 2026 시스템의 프론트엔드 코드입니다. React + TypeScript + Vite 기반으로 동작합니다.
npm install
npm run dev개발 서버는 기본적으로 http://localhost:5173에서 구동됩니다. API 요청은 vite.config.ts의 proxy 설정을 통해 백엔드 서버로 전달됩니다.
npm run lint # ESLint 검사
npm run build # 타입체크 + 프로덕션 빌드빌드 과정에서 VITE_GAONNURI_BASE_URL, VITE_BACKEND_BASE_URL 인자를 환경변수로 제공할 수 있습니다.
- CI: main 브랜치에 PR이 열리면 lint 및 build 검사를 실행합니다.
- CD: main 브랜치에 push되면 빌드 후 GitHub Release를 생성하고 Cloudflare R2에 배포합니다.