FLUTTER ECOSYSTEM

version_manipulation

Dart `pub_semver` 庫的擴展。提供 `nextBuild`、`nextPreRelease` 和 `change`。

最新版本
0.2.0
近 30 天下載
3.9萬
喜歡數
4
Pub 分數
160

Package Overview

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

套件概覽

一個擴展 `pub_semver` 庫的 Dart 套件,提供方便的版本管理方法。它提供 `nextBuild`、`nextPreRelease` 和 `change` 函數,可輕鬆遞增建構號、產生下一個預發行版本,或以程式化方式修改版本元件。非常適合用於自動化 CI/CD 流水線或建構腳本中的版本控制。此套件輕巧,並能與所有主要平台上的 Flutter 專案無縫整合。

適用情境
  • 在 CI/CD 工作流程中自動執行版本升級
  • 開發期間產生預發佈版本
  • 更新應用建構中的版本號
  • 管理發布腳本中的版本變更
  • 簡化建構工具中的版本邏輯
主要特色
  • 擴充 pub_semver,提供有用的版本操作
  • 提供 nextBuild 用於遞增建構編號
  • 支援 nextPreRelease 用於預發佈版本控管
  • 提供 change 方法以修改特定版本部分
  • 輕量且易於整合
適合對象
  • 開發者管理應用版本
  • CI/CD 流水線自動化
  • 需要動態版本處理的 Flutter 項目
  • 使用語意化版本控制的團隊
  • 建構腳本作者
使用建議
  • 需要將 pub_semver 作為依賴項
  • 僅限版本字串操作
  • 不適用於UI或執行時版本顯示
  • 最佳使用於建構或腳本上下文中
  • 不處理版本檔案持久化
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add version_manipulation

所屬分類

原始碼儲存庫

相關專案