升級你的 Flutter 版本
無論你使用哪個 Flutter 釋出渠道,你都可以使用 flutter
命令來更新 Flutter SDK 和應用所依賴的 packages。
升級 Flutter SDK
如果要升級 Flutter SDK 的話,請使用 flutter upgrade
命令:
$ flutter upgrade
這個命令首先獲取你的 Flutter 渠道可用的最新的 Flutter SDK 版本。接著這個命令更新你 app 依賴的每一個 package,到最新的相容版本。
如果你想使用一個更加新的 Flutter SDK 版本,按照下面的步驟切換到相應的渠道 (channel),接著再執行 flutter upgrade
。
切換 Flutter 釋出渠道
Flutter has three release channels: stable, beta and master.
Flutter 有 3 個釋出渠道,分別是 stable、beta 和 master。我們推薦使用 stable 渠道除非你需要體驗最新更新的 Flutter 特性。
要檢視你當前使用的哪個渠道,使用下面的命令:
$ flutter channel
要切換到其它渠道,使用 flutter channel <channel-name>
。當你切換了渠道以後,使用 flutter upgrade
下載 Flutter SDK 和依賴的 packages。例如:
$ flutter channel beta
$ flutter upgrade
僅更新 packages
如果你修改了 pubspec.yaml
檔案,或者想僅更新專案依賴的 packages,而不是同時更新 packages 和 Flutter SDK,可以選擇使用下面提到的 flutter pub
命令。
為了把 pubspec.yaml
檔案裡列出的所有依賴更新到 最新的相容版本 ,可以使用使用 upgrade
命令:
$ flutter pub upgrade
如果需要自動判斷那些過時了的 package 依賴以及獲取更新建議,現在你可以使用 outdated
命令。更多相關的資訊,請參考 Dart 文件中關於 pub outdated
的說明。
$ flutter pub outdated
獲得最新通知
我們將在 Flutter 通知郵件列表 上釋出重大更改的公告。除了訂閱接收公告外我們很樂意聽取您的意見!