博客搭建完成:Astro + Cloudflare Pages
为什么选 Astro
Astro 是一个以内容为中心的静态站点框架,默认输出纯 HTML,加载速度快,非常适合个人博客。文章用 Markdown 编写,支持 frontmatter 元数据,和写笔记的体验很接近。
部署方案
整个流程非常简单:
- 在本地用 Markdown 写文章
git push推送到 GitHub- Cloudflare Pages 自动构建并发布到全球 CDN
本地开发
npm install
npm run dev # 本地预览 http://localhost:4321
npm run build # 构建生产版本到 dist/
下一步
- 把
astro.config.mjs里的site改成你的实际域名 - 在
src/consts.ts里更新 GitHub 仓库地址 - 开始写你的第一篇文章!