• 产品简介
  • 快速开始
    • 导入 Git 仓库
    • 从模板开始
    • 直接上传
  • 框架指南
    • 前端
    • 后端
    • 全栈
      • Next.js
  • 项目指南
    • 项目管理
    • edgeone.json
    • 缓存配置
    • 错误码
  • 构建指南
  • 部署指南
    • 概览
    • 触发部署
    • 管理部署
    • 部署按钮
    • 使用 Github Action
    • 使用 CNB 插件
    • 使用 IDE 插件
    • 使用 CodeBuddy IDE
  • 域名管理
    • 概览
    • 自定义域名
    • 配置 HTTPS 证书
    • 如何配置 DNS 的 CNAME 记录
  • Pages Functions
    • 概览
    • Edge Functions
    • Node Functions
  • 日志分析
  • KV 存储
  • 边缘 AI
  • API Token
  • EdgeOne CLI
  • Pages MCP
  • 集成指南
    • AI
      • 对话型大模型集成
      • 图片大模型集成
    • 数据库
      • Supabase 集成
      • Pages KV 集成
    • 电商
      • Shopify 集成
      • WooCommerce 集成
    • 支付
      • Stripe 集成
      • Paddle 集成
    • CMS
      • WordPress 集成
      • Contentful 集成
      • Sanity 集成
    • 身份验证
      • Supabase 集成
      • Clerk 集成
  • 最佳实践
    • 使用通用大模型快速搭建AI应用
    • 使用 Deepseek-R1 模型快速搭建对话型AI站点
    • 使用 WordPress + WooCommerce 和 GatsbyJS 搭建电商平台
    • 使用 Supabase 和 Stripe 搭建 SaaS 站点
    • 如何快速搭建公司品牌站点
    • 如何快速搭建博客站点
  • 迁移指南
    • 从 Vercel 迁移至 EdgeOne Pages
    • 从 Cloudflare Pages 迁移至 EdgeOne Pages
    • 从 Netlify 迁移至 EdgeOne Pages
  • 排障指南
  • 常见问题
  • 联系我们
  • 产品动态

概览

本章提供详细的部署步骤,帮助您将项目顺利发布到 Pages 平台。无论您是初学者还是经验丰富的开发者,本指南涵盖从环境配置到实际部署的各个环节。遵循这些指导,您将能够高效管理项目部署,确保其在生产环境中的稳定性和可用性。
说明:
对于任何新部署,Pages 都会自动创建一个新的且唯一的 URL ,您可以使用该 URL 预览项目最新的更改。


部署的生命周期

部署生命周期包括从开发到生产的几个阶段:

本地开发:您可以根据自己的开发习惯编写代码。建议在每次开发前拉取最新的 env 文件,以确保使用最新的环境变量。

提交和推送:开发任务完成后,您可以将代码推送至连接的 Git 存储库的开发分支。每次推送都会自动触发一次部署。

预览:部署成功后,Pages 会为该部署分配相应的域名,您可以通过「预览」按钮生成一个有效期为三个小时的访问链接。

生产:完成开发周期后,您最终会将更改合并或提交到生产分支(通常为 main)。Pages 将再次执行构建和部署过程,完成后,您的部署将自动分配部署域名,包括您添加的任何自定义域名。

失效:当成功的部署记录超过十条时,Pages 会按照时间顺序保留前十条部署的构建产物,并将其他成功状态的部署记录标记为已失效。同时,失效的部署将返回 401 状态代码。您可以通过「重新部署」功能,以该部署的配置新创建一个部署,从而恢复失效部署的访问。