Files
surinz/frontend
ttipo 4ef3deb87e refactor: 에러 코드 문구 해요체로 통일
세 플랫폼이 공유하는 에러 코드 맵의 문장을 딱딱한 합니다체에서 해요체로
바꿨다. 화면 문구는 실제로 쓰는 말로만 쓴다는 기준에 맞춘 것이다.

- SYS_001 "일시적인 시스템 오류가 발생했습니다." → "일시적인 오류가 생겼어요."
- AUTH_003 "해당 메뉴나 기능에 접근할 수 있는 권한이 없습니다."
  → "이 메뉴나 기능을 이용할 권한이 없어요."
- VAL_001 의 "(필수값 누락 또는 형식 오류)" 는 개발자 말이라 문장으로 풀었다.
- main.ts 의 Rate Limit 응답도 같은 문장을 쓰고 있어 "요청이 너무 많아요" 로
  함께 고쳤다.

SSOT 3개 파일(backend 필터 · frontend ErrorCodeLexicon · flutter ErrorLexicon)과
규칙 문서, 그리고 문구를 인용하던 화면·테스트를 함께 갱신했다.

frontend lint · type-check · 테스트 11개 통과. flutter analyze 에서
error_lexicon.dart 는 문제 없음. backend 는 node_modules 가 비어 있어
로컬에서 lint/test 를 돌리지 못했다(문자열 리터럴만 변경).

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_0128kgT8ycCATfJVFULQMa9b
2026-09-11 01:43:07 +09:00
..
2026-09-04 00:33:52 +09:00
2026-09-05 16:43:13 +09:00
2026-09-04 00:33:52 +09:00
2026-09-04 00:33:52 +09:00
2026-09-04 00:33:52 +09:00
2026-09-04 00:33:52 +09:00
2026-09-04 00:33:52 +09:00
2026-09-04 00:33:52 +09:00
2026-09-04 00:33:52 +09:00
2026-09-05 16:43:13 +09:00
2026-09-04 00:33:52 +09:00
2026-09-04 00:33:52 +09:00
2026-09-04 00:33:52 +09:00
2026-09-04 00:33:52 +09:00
2026-09-04 00:33:52 +09:00
2026-09-04 00:33:52 +09:00
2026-09-04 00:33:52 +09:00
2026-09-04 00:33:52 +09:00
2026-09-04 00:33:52 +09:00
2026-09-04 00:33:52 +09:00

frontend

This template should help get you started developing with Vue 3 in Vite.

VS Code + Vue (Official) (and disable Vetur).

Type Support for .vue Imports in TS

TypeScript cannot handle type information for .vue imports by default, so we replace the tsc CLI with vue-tsc for type checking. In editors, we need Volar to make the TypeScript language service aware of .vue types.

Customize configuration

See Vite Configuration Reference.

Project Setup

npm install

Compile and Hot-Reload for Development

npm run dev

Type-Check, Compile and Minify for Production

npm run build

Run Unit Tests with Vitest

npm run test:unit