首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 網頁程式設計 >> PHP 程式設計 >> PHP 相關知識

ApiGen 4.0 完整配置選項參考表

     編輯:PHP 相關知識

ApiGen 4.0 完整配置選項參考表

ApiGen 透過命令列參數或 apigen.neon 配置檔控制生成行為。下表彙整所有可用選項,便於快速查閱。

選項縮寫說明預設值/備註
--source-s原始碼目錄 (可多值,必填)無
--destination-d文件輸出目錄 (必填)無
--access-levels文件化的可見性層級"public","protected" (可多值)
--base-url文件站點根路徑空
--config自定義 Neon 配置檔路徑空
--google-cse-idGoogle 自訂搜尋引擎 ID (搜尋框用)空
--google-analyticsGoogle Analytics 追蹤碼空
--debug啟用除錯模式關閉
--deprecated包含 @deprecated 標記內容關閉
--download提供 ZIP 打包下載連結關閉
--extensions解析的副檔名列表"php" (可多值)
--exclude排除解析的路徑模式 (可多值)空
--groups側邊欄分組策略"auto"
--charset原始碼字元編碼 (可多值)UTF-8
--main主要專案名稱前綴空
--internal包含 @internal 標記關閉
--php生成 PHP 內建類別文件關閉
--skip-doc-path類別樹顯示但不生成詳細文件的路徑 (可多值)空
--no-source-code不高亮原始碼標記關閉
--template-theme模板主題名稱"default"
--template-config模板配置檔空
--title文件標題專案目錄名
--todo包含 @todo 標記生成任務清單關閉
--tree生成類別/介面/Traits/例外的樹狀目錄關閉
--help-h顯示說明-
--quiet-q靜默模式,無輸出-
--version-V顯示版本號-

常用組合範例

# 基礎生成
apigen generate -s src -d docs/api --title "My API"

# 生產級配置
apigen generate \
  -s src -d docs/api \
  --access-levels public protected private \
  --exclude "*/tests/*" "*/vendor/*" \
  --extensions php php8 \
  --template-theme bootstrap \
  --title "Official API Docs" \
  --google-analytics UA-XXXXX-Y \
  --tree --todo --deprecated \
  --charset UTF-8

使用 Neon 配置檔 (apigen.neon)

source: [src, lib]
destination: docs/api
accessLevels: [public, protected]
exclude: ['*/tests/*', '*/vendor/*']
extensions: [php]
templateTheme: default
title: "Project API"
tree: true
todo: true

執行 apigen generate --config apigen.neon 即可套用。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved