- src/data/site.json 신설(매체 이름·로고·홈 큐레이션), factSheet에 kind·areaLabel·transitShort·transitNote·reservationUrl·doctorsUrl·youtube.title 추가
- lib.ts: PENDING('확인 대기')·v()·has()·surface()·editor() 도입, 스키마는 빈 값을 빼고 생성
- 페이지·컴포넌트 15개에서 뷰성형외과 하드코딩 제거, 빈 데이터 empty-state (글 0편·영상 0건·뉴스 0건·이미지 없음)
- 검증: 28페이지 표시 텍스트·구조 지문 이전 빌드와 동일(홈 title 마침표 1건만 정정), JSON-LD 차이는 빈 sameAs 제거뿐
- scripts/export_template.mjs + scripts/template/data(빈 데이터 세트) → templates/supporters-astro (빈 데이터로 10페이지 0오류 빌드, 게이트 통과)
- 게이트 픽스처를 자체 authors로 분리해 템플릿에서도 테스트 통과, 구조 기준선의 글 상세 페이지는 사전순 첫 글로 동적 선택
Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
23 lines
874 B
Markdown
23 lines
874 B
Markdown
## Development
|
|
|
|
When starting the dev server, use background mode:
|
|
|
|
```
|
|
astro dev --background
|
|
```
|
|
|
|
Manage the background server with `astro dev stop`, `astro dev status`, and `astro dev logs`.
|
|
|
|
## Documentation
|
|
|
|
Full documentation: https://docs.astro.build
|
|
|
|
Consult these guides before working on related tasks:
|
|
|
|
- [Adding pages, dynamic routes, or middleware](https://docs.astro.build/en/guides/routing/)
|
|
- [Working with Astro components](https://docs.astro.build/en/basics/astro-components/)
|
|
- [Using React, Vue, Svelte, or other framework components](https://docs.astro.build/en/guides/framework-components/)
|
|
- [Adding or managing content](https://docs.astro.build/en/guides/content-collections/)
|
|
- [Adding styles or using Tailwind](https://docs.astro.build/en/guides/styling/)
|
|
- [Supporting multiple languages](https://docs.astro.build/en/guides/internationalization/)
|