Cloudflare Pages 对个人项目非常慷慨:无限带宽、每月 500 次构建、自带全球 CDN。

部署流程

  1. 把代码推到 GitHub 仓库
  2. Cloudflare Dashboard → Workers & Pages → 创建 Pages 项目 → 连接仓库
  3. 构建命令填 npm run build,输出目录填 dist
  4. 保存后首次构建完成,获得 *.pages.dev 域名

自定义域名

在项目的 Custom domains 里添加自己的域名,Cloudflare 会自动处理证书,DNS 记录一条 CNAME 搞定。

Pages Functions

需要小型服务端功能时,可以通过 Pages Functions 增加 API 路由,再按数据特点连接 KV 等存储。本博客当前只使用 RSS 发布更新,不收集订阅邮箱。