这个博客会部署到 Cloudflare Pages。对 Astro 静态站点来说,核心配置很少:
- 构建命令:
pnpm run build - 输出目录:
dist - Node 版本:
22.16.0 - pnpm 版本:
11.5.0
目录
Open 目录
为什么用 Cloudflare Pages
Cloudflare Pages 很适合托管静态博客:不需要服务器,不需要数据库,推送到 GitHub 后可以自动构建和发布。
需要注意什么
博客的站点地址要在部署后同步更新到 astro-paper.config.ts 的 site.url。这个值会影响 canonical URL、RSS、sitemap 和社交分享图。
如果绑定了自己的域名,也要把 site.url 改成最终域名,而不是临时的 *.pages.dev 地址。