FLUTTER ECOSYSTEM

openapi_generator_cli

一個 Dart 封裝器,用於 openapi-generator,靈感來自 Node 實現。

最新版本
7.0.0
近 30 天下載
1.8萬
喜歡數
21
Pub 分數
160

Package Overview

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

套件概覽

一個 Dart 封裝的 OpenAPI Generator,靈感來自 Node.js 版本,可無縫地從 OpenAPI 規範生成 Dart 程式碼。它支援多個平台,包括 macOS、Windows 和 Linux,非常適合需要自動化 API 客戶端建立的開發者。該工具透過基於 OpenAPI 3.x 規範產生類型安全、結構良好的 Dart 模型與服務,簡化與 RESTful API 的整合。在需要頻繁更新 API 合約的專案中特別實用。

適用情境
  • 自動化 API 客戶端生成
  • 與CI/CD流水線整合
  • 維持 API 客戶端的最新狀態
  • 從 OpenAPI 規範生成模型和服務
  • 支援團隊在API契約上的協作
主要特色
  • 跨平台支援
  • 與 OpenAPI 3.x 集成
  • 類型安全的 Dart 輸出
  • 命令列介面
  • 可自定義的程式碼產生範本
適合對象
  • 使用 OpenAPI 規範的 Dart 開發人員
  • 需要自動化 API 客戶端更新的團隊
  • 具有不斷演進的 REST API 的專案
  • 涉及 API 變更的 CI/CD 工作流程
  • 熟悉 openapi-generator 的開發者
使用建議
  • 需要本地安裝 openapi-generator
  • 可能需要為自定義模板進行配置
  • 取決於OpenAPI規範的品質
  • 不是執行時庫,而是一個程式碼產生器
  • 除了 CLI 外,IDE 集成有限
支援平台macOSWindowsLinux

安裝套件

flutter pub add openapi_generator_cli

所屬分類

依賴

依賴清單 4 項

原始碼儲存庫

相關專案

暫無相關資料。