簡體   English   中英

Flutter內部版本號能否在pubspec.yaml文件之外維護

[英]Can the Flutter build number be maintained outside of the pubspec.yaml file

我經常在VC分支之間來回切換。 我還經常增加內部版本號,但不會在每次運行/熱重啟/熱重載時都增加。

有沒有一種方法可以將內部版本號排除在pubspec.yaml文件之外,並由IDE管理它,因此我不需要繼續恢復pubspec更改或被迫提交,因為向后移動會導致應用程序丟失它的內部存儲和本地首選項。

我已經看到有人可以使用flutter run --build-number=123但這需要我手動檢查pubspec.yaml中的內容,而且我不能只按“播放”按鈕在模擬器之間進行切換等等,並且終端中的控制台輸出不如運行輸出屏幕中的解析/ etc那樣方便。

無論如何,維護pubspec.yaml文件中的內部版本號和版本都是很痛苦的,但是我還不准備將我的快捷項目帶到Jenkins這樣的外部構建過程。 無論如何,我認為這不會解決相同的問題(在IDE中熱重載/重啟)

我在當前項目中沒有使用過它,但是有一個相當新的軟件包可以幫助維護pubspec版本: https ://pub.dev/packages/pubspec_version/

也許這就是您想要的。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM