181 字
1 分钟
使用 Astro 和 Cloudflare Pages 搭建博客
这个博客使用 Fuwari 原版主题作为基础,部署目标是 Cloudflare Pages。
当前技术栈
- Astro 负责静态站点构建。
- Fuwari 提供博客主题、布局、暗色模式、归档和搜索体验。
- Pagefind 提供纯静态全文搜索。
- Cloudflare Pages 负责自动部署和 CDN 分发。
写作方式
文章放在 src/content/posts/ 目录下,可以直接写 Markdown。
新建文章可以使用:
pnpm new-post my-new-post部署配置
Cloudflare Pages 使用下面的配置即可:
Framework preset: AstroBuild command: pnpm buildBuild output directory: distNode.js version: 20 或更高后续计划
后续可以逐步补充评论、阅读量、友链和项目文档。如果需要动态能力,可以继续接入 Cloudflare Workers、D1 和 R2。
使用 Astro 和 Cloudflare Pages 搭建博客
https://blog.pages.dev/posts/cloudflare-astro-blog/