官方建議跟蹤flutter存儲庫中的 beta 分支(更穩(wěn)定)。 如果您需要查看最新的更改,您可以跟蹤master分支,但注意官方做日常開發(fā)的地方,所以穩(wěn)定性要低得多。
Flutter有以下三個渠道(channel),順序按照穩(wěn)定性依次增加:
master:當(dāng)前代碼樹的頂端,最新的版本。一般有很多新功能,但是不保證以后會不會砍掉。
dev:以前叫alpha,是最新的完全測試過的版本。也包含了新功能,但是也會有一些"bad" dev builds,可以查看 Bad Builds 列表。
beta:每隔幾周都會選取近幾個月中最好的一個dev版本,當(dāng)作beta版,這個版本是通過了Google的codelabs 測試的。
雖然Flutter也有一個release版本,選取的是近一年中最好的beta版本,但是依然沒有達(dá)到完全滿意、可以全面使用的程度。
作者:吉原拉面
來源:CSDN
原文:https://blog.csdn.net/yumi0629/article/details/81903164
版權(quán)聲明:本文為博主原創(chuàng)文章,轉(zhuǎn)載請附上博文鏈接!
要查看當(dāng)前分支,請使用
flutter channel
要更改分支,請使用 flutter 通道
flutter channel beta / flutter channel master
為您的項(xiàng)目指定flutter SDK
從 pubspec.yaml 文件中的 Flutter SDK 指定依賴項(xiàng)。 例如,下面的片段指定flutter 和flutter 測試包使用的 Flutter SDK
name: hello_world
dependencies:
flutter:
sdk: flutter
dev_dependencies:
flutter_test:
sdk: flutter
升級 Flutter 通道(channel)和依賴包(packages)
要同時更新 Flutter SDK 和依賴包,請使用
$ flutter upgrade
只升級依賴包
flutter packages get // 獲取pubspec.yaml中所有的依賴關(guān)系
flutter packages upgrade //獲取pubspec.yaml中所有列表中的依賴項(xiàng)的最新版本
注意:
不要使用 pub get 或者 pub upgrade命令來管理依賴關(guān)系。建議使用使用flutter packages get或flutter packages upgrade管理依賴關(guān)系。 如果你想手動使用pub,可以通過設(shè)置 FLUTTER_ROOT環(huán)境變量來直接運(yùn)行它。