套件概覽
Flavor 是一個 Flutter 套件,可簡化應用程式風味的設定,並在除錯建構中顯示可見的風味橫幅。它能透過在螢幕上顯示可自訂的橫幅,讓開發者輕鬆區分不同的建構變體——例如開發、測試與生產環境。橫幅會自動隱藏於發行版建構中,確保使用者獲得乾淨的體驗。非常適合管理多個環境的團隊,可簡化設定並提升測試時的可見性。
適用情境
- 除錯不同的建構環境
- 識別開發與生產建構
- 在測試期間顯示環境資訊
- 依風味自訂橫幅
- 在多環境專案中提升團隊協作
主要特色
- 輕鬆的口味設定
- 除錯模式下自動顯示橫幅
- 可自定義的橫幅外觀
- 支援所有 Flutter 平台
- 在發布版本中隱藏橫幅
適合對象
- 開發人員在處理多個應用版本時
- 團隊在測試不同的環境
- 需要明確建構識別的应用程式
- 帶有 CI/CD 流水線的 Flutter 項目
- 開發過程中需要視覺反饋的專案
使用建議
- 橫幅僅在除錯版本中出現
- 需要為新口味進行手動設定
- 可能需要對複雜 UI 進行樣式調整
- 不適用於生產使用
- 超出基本橫幅屬性的自訂功能有限
