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 語法所設計的自訂降級規則。 |