FLUTTER ECOSYSTEM

flutter_flavor

我們可以建立不同的版本,進而於發布到 App Store 與 Google Play 之前,擁有應用程式的不同實例。

flutter_flavor 封面
最新版本
3.1.4
近 30 天下載
2.7萬
喜歡數
475
Pub 分數
160

Package Overview

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

套件概覽

flutter_flavor 是一個開發者工具,可建立不同的應用風味,讓您在發布到應用商店之前,為各種環境(例如開發、測試和生產)提供不同的設定與建構。它簡化了管理特定環境設定(如 API 端點、記錄層級和品牌識別)的過程,無需複製程式碼。此套件與 Flutter 的建構系統無縫整合,支援所有受支援的平台,包括 Android、iOS、Web、macOS、Windows 和 Linux。它幫助團隊維持乾淨且可配置的工作流程,以進行測試與部署。

適用情境
  • 管理多個環境
  • 自定義建構設定
  • 發布前測試
  • 分離開發/預發布/生產環境設定
  • 優化CI/CD流程
主要特色
  • Environment-specific configuration
  • Cross-platform support
  • Easy integration with Flutter
  • Build-time flavor differentiation
  • Minimal boilerplate
適合對象
  • 開發團隊
  • CI/CD 工作流
  • 多環境應用
  • 依版本的應用程式自訂
  • 使用不同部署階段的團隊
使用建議
  • 需要在建構腳本中進行設定
  • 口味名稱必須在各平台上保持一致
  • 有限的執行時間切換
  • 不適用於面向使用者的口味選擇
  • 需要團隊成員之間的協調
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add flutter_flavor

所屬分類

原始碼儲存庫

相關專案