Astro 博客部署到 Cloudflare Pages


Astro 生成的是纯静态文件,部署到 Cloudflare Pages 非常简单。

构建配置

在 Cloudflare Pages 项目中设置:

  • 构建命令:npm run build
  • 输出目录:dist
  • Node.js 版本:22

环境变量

如果需要在构建时使用环境变量,在 Pages 设置里添加即可,构建时会自动注入。

自动部署

连接 GitHub 仓库后,每次 push 到 main 分支会自动触发构建和部署。PR 还会生成预览链接。

整个过程不超过 5 分钟。