Backport · Integration
Backport Builder(向后移植构建工具)
仅在发布工程流程中使用 nextpdf/backport-builder。它会将 NextPDF 源代码包转换为适用于旧版 PHP 运行时环境的发行版,并非应用程序运行时依赖包。
章节地图
标题为“章节地图”的章节| 页面 | 使用场景 |
|---|---|
| 概览 | 产品边界及生成产物。 |
| 安装 | 在构建主机上安装。 |
| 快速开始 | 试运行(dry-run)与完整构建流程。 |
| 配置 | Rector 配置、自定义规则与构建标志。 |
| API | CLI 脚本、配置文件和自定义 Rector 规则。 |
| 开发者指南 | 构建管线生命周期、分支模型和发布扩展点。 |
| 生产环境使用 | CI 发布任务。 |
| 安全与运维 | 供应链边界与产物管控。 |
| 疑难排查 | 诊断构建与验证失败。 |
主要 API
标题为“主要 API”的章节| 接口 | 角色 |
|---|---|
scripts/build.php | 主要构建入口点。 |
rector/config/rector-php81.php | PHP 8.1 的降级配置。 |
rector/config/rector-php74.php | 枚举转换后的 PHP 7.4 降级配置。 |
rector/rules/*Rector.php | 用于处理需要项目特定逻辑的 PHP 语法的自定义降级规则。 |