返回所有文章
263 1 分钟阅读

把 Next.js 博客稳稳部署到 Cloudflare Pages

从静态导出、构建命令到缓存策略,记录一次真正可复用的部署过程。

CloudflareNext.js部署

为什么选 Pages

个人博客真正需要的是稳定、简单和容易迁移。Pages 的全球 CDN、自动 HTTPS 和 Git 集成正好覆盖了这三个要求。

内容以静态页面为主时,访问速度和费用都很好控制。需要动态能力的部分,再交给 Pages Functions 单独处理。

先划清构建边界

文章、归档和标签页在构建时生成,搜索索引也跟着产出为 JSON。评论和 AI 问答需要运行时请求,放到独立接口里。

这种拆法让大多数页面保持纯静态,也给以后增加动态功能留出了清晰位置。

上线前检查清单

确认 Node 版本、构建命令和输出目录一致;检查站点地图、RSS、404 页面和图片路径;最后用移动网络打开一篇长文章。

部署成功只是开始。真正的完成标准,是读者从搜索结果进入页面后,能顺畅地阅读、跳转和继续探索。