Cloudflare Pages에 배포
Cloudflare Pages는 Git에서 직접 빌드하거나 Wrangler로 이미 빌드된 폴더를 업로드할 수 있습니다.
VitePress 빌드 설정:
| 설정 | 값 |
|---|---|
| 프레임워크 프리셋 | VitePress |
| 프로덕션 브랜치 | main |
| 빌드 명령 | npx vitepress build |
| 빌드 출력 디렉터리 | .vitepress/dist |
공식 참고 문서: https://developers.cloudflare.com/pages/framework-guides/deploy-a-vitepress-site/
방법 1: Git 연동
- 이 프로젝트를 GitHub 저장소에 푸시합니다.
- Cloudflare Dashboard를 엽니다.
- Workers & Pages로 이동합니다.
- 기존 Git 저장소에서 Pages 애플리케이션을 만듭니다.
- 저장소를 선택하고 VitePress 프리셋을 선택합니다.
- 빌드 명령과 출력 디렉터리를 확인한 뒤 배포합니다.
text
빌드 명령: npx vitepress build
빌드 출력 디렉터리: .vitepress/dist방법 2: Wrangler 업로드
Wrangler에 로그인되어 있으면 빌드된 폴더를 직접 배포할 수 있습니다.
bash
npm run deploy동일한 명령:
bash
npm run build
npx wrangler pages deploy .vitepress/dist --project-name hideapps-docs권장 프로젝트 이름
Cloudflare Pages 프로젝트 이름은 hideapps-docs를 권장합니다. 안정적인 Pages 도메인은 다음과 같습니다.
text
https://hideapps-docs.pages.dev