本文介绍 IGA Pages 部署的概念以及创建、重新部署、预览部署的操作步骤。
在 IGA Pages 中,部署指项目下具体的应用发布实例。每个部署提供一个独立的预览链接,您预览每个部署的效果。每当一个部署生成时,系统会自动触发边缘缓存刷新,会在域名根目录进行一次目录刷新。
您已经创建了 IGA Pages 项目。详情请参见创建 IGA Pages 项目。
列名 | 说明 |
|---|---|
ID | 部署唯一标识,点击可进入部署详情查看构建和部署日志,以及静态资源、函数信息。 |
状态 | 部署成功 / 部署中 / 部署失败。失败时可点击 ID 查看构建和部署日志排查。 |
部署分支 | 触发该部署的 Git 分支(仅模板创建及 Git 仓库导入项目支持该列)。 |
提交信息 | 触发该部署的 Git 提交信息(仅模板创建及 Git 仓库导入项目支持该列)。 |
部署时间 | 部署创建时间。 |
在 部署记录 标签页,点击 新建部署。部署的触发方式取决于项目的创建方式:
项目创建方式 | 触发部署的方式 |
|---|---|
模板创建 / 导入 Git 仓库 | 向绑定的部署分支推送代码(默认 |
上传文件创建 | 重新上传 ZIP 压缩包。 |
重新部署会基于所选部署的源代码以及最新的项目配置(环境变量、Node.js 版本、构建命令等),生成一个新的部署并发布到线上。
常见使用场景:
操作步骤:
部署成功后,您可以通过两种方式预览:
在项目详情页右上角,点击 预览,弹窗中会显示当前线上生效版本的预览 URL。
注意
默认预览域名(*.preview.iga-pages.com)携带校验信息,仅 3 小时限时有效,不支持直接访问未携带校验信息的链接。生产环境请添加自定义域名以确保服务持续可用。
在 部署记录 列表中,找到目标部署,在 操作 列点击 预览,可获取该次部署对应的预览链接。
部署失败时,点击对应部署记录的 ID 进入 部署详情,查看构建和部署日志。常见原因:
package.json 配置错误。详细排查思路请参考IGA Pages 构建指南。