Astro 博客部署到 Cloudflare Pages
Astro 生成的是纯静态文件,部署到 Cloudflare Pages 非常简单。
构建配置
在 Cloudflare Pages 项目中设置:
- 构建命令:
npm run build - 输出目录:
dist - Node.js 版本:22
环境变量
如果需要在构建时使用环境变量,在 Pages 设置里添加即可,构建时会自动注入。
自动部署
连接 GitHub 仓库后,每次 push 到 main 分支会自动触发构建和部署。PR 还会生成预览链接。
整个过程不超过 5 分钟。