FLUTTER ECOSYSTEM

build_cli

使用 build_runner 和 source_gen 的強大功能,直接將命令列參數解析到註解類中。

最新版本
2.2.13
近 30 天下載
3.3萬
喜歡數
22
Pub 分數
160

Package Overview

根據套件公開資料產生的選型評估,僅供參考。

套件概覽

build_cli 是一個 Flutter/Dart 套件,允許開發者使用 build_runner 和 source_gen 將命令列參數直接解析至帶註解的 Dart 類別中。該套件透過為參數解析產生樣板程式碼,簡化 CLI 開發,確保類型安全性並減少手動解析邏輯。該套件與 Dart 的建構系統無縫整合,可在多個平台建立乾淨、可維護且可擴展的命令列工具。

適用情境
  • 為開發工作流程建構命令列工具
  • 自動化專案設定或部署腳本
  • 建立自訂的建構或測試執行器
  • 從命令列輸入產生設定
  • 與 CI/CD 流水線整合
主要特色
  • 透過 build_runner 实現自動程式碼產生
  • 透過註解實現類型安全的參數解析
  • 對複雜參數結構的支援
  • 最小化樣板程式碼
  • 跨平台相容性
適合對象
  • Dart 開發人員建構 CLI 工具
  • 腳本中需要強大參數處理的團隊
  • 需要結構化輸入解析的項目
使用建議
  • 需要 build_runner 和 source_gen 設置
  • 不適用於僅執行時的參數解析
  • 構建時依賴可能會增加編譯時間
支援平台AndroidiOSmacOSWindowsLinux

安裝套件

flutter pub add build_cli

所屬分類

依賴

依賴清單 8 項

原始碼儲存庫

相關專案