Dart SDK在Flutter SDK中的儲存路徑

LQS_Android發表於2020-11-15

Dart官網地址:https://dart.cn/ 

獲取Dart SDK地址:https://dart.cn/get-dart

下面來說Dart SDK路徑的問題:

從 Flutter 1.21 版本開始,Flutter SDK 會同時包含完整的 Dart SDK 因此如果你已經安裝了 Flutter,可能就無需再特別下載 Dart SDK 了。那麼Dart SDK在Flutter SDK的哪個檔案目錄裡呢?開啟Flutter SDK資料夾在子資料夾/bin/cache/下就能看到Dart SDK的資料夾,完整路徑:flutter/bin/cache/dart-sdk。

官網拷貝部分文章如下(如果你來是看Dart SDK儲存目錄的到這裡你可以關閉這個頁面了):

如果你正在配置Flutter開發環境,並且是macOS系統,可以參見我的另一篇文章(很重要哦!):https://blog.csdn.net/luqingshuai_eloong/article/details/109702695

友情小提示:如果你在安裝Flutter外掛和Dart外掛時,你可能會先安裝Flutter外掛,這時他們包一個提示,你要先安裝Dart外掛,然後再安裝Flutter外掛!!

獲取 Dart SDK

本頁面指引你如何下載 Dart SDK。 Dart SDK 包含開發 Web、命令列和服務端應用所需要的庫和命令列工具。更多詳細內容,請參考 Dart SDK 概覽 文件。

從 Flutter 1.21 版本開始,Flutter SDK 會同時包含完整的 Dart SDK 因此如果你已經安裝了 Flutter,可能就無需再特別下載 Dart SDK 了。如果你有下述的需求,請考慮下載 Dart SDK:

  • 不需要使用 Flutter;

  • 使用 Flutter 1.21 之前的版本;

  • 希望降低電腦儲存空間的使用,此次用例並不需要 Flutter,比如:設定 CI 時,需要 Dart 並不需要 Flutter。

注意:本網站的文件和示例使用的是 Dart SDK 的版本 2.10.0

請查閱 Dart SDK 概覽 獲取更多關於 SDK 中包含哪些內容的資訊。

安裝 Dart SDK

如下所述,你可以使用包管理輕鬆地安裝和更新 Dart SDK。你也可以以 編譯 SDK 原始碼 的形式安裝,也可以在我們的 各個釋出渠道里 下載 SDK 的 zip 壓縮檔案 。

 Dart tools may send usage metrics and crash reports to Google. By downloading the Dart SDK, you agree to the Google Terms of Service. Note: The Google Privacy Policy describes how data is handled in this service.

Install Homebrew, and then run the following commands:

$ brew tap dart-lang/dart
$ brew install dart

 重要說明: Make sure the Homebrew bin directory is in your PATH. Setting up the path correctly makes it easier to use Dart SDK commands such as dart and dartfmt. For help setting up your path, consult the Homebrew FAQ.

To upgrade when a new release of Dart is available:

$ brew upgrade dart

To switch between locally installed Dart releases, use brew switch dart <version>. Example:

$ brew switch dart 2.10.1

To see which versions of Dart you’ve installed:

$ brew info dart

關於發行渠道和版本字串

Dart SDK 有三個釋出渠道:

  • 穩定版 (Stable)渠道:穩定發行版,每 三個月 更新一次;當前版本 2.9.3.

    穩定版可適用於生產環節。

  • 測試版 (Beta) 渠道:也稱 發行預覽版,通常 每月 更新一次;當前版本 2.11.0-176.0.dev.

    測試版渠道的構建是穩定版渠道的“預覽版構建”。我們推薦您使用這個渠道的 SDK、進行測試,但是不建議您的應用釋出,您可以用這個渠道的構建預覽新功能或測試與未來版本的相容性。

  • 開發版 (Dev)渠道:也稱 預發行版,通常每 雙週 更新一次;當前版本 2.11.0-176.0.dev.

    開發版渠道的構建包含最新的更新,也可能本身就是不完善的,這個版本我們不受支援,並且可能會包含未經稽核的重大更改 (breaking changes)。

Dart SDK 穩定版 構建渠道的版本號設定為 x.y.z,比如 1.24.3 和 2.1.0。它們由點分隔的整陣列成,沒有連字元或字母,其中 x 是主版本,y 是次要版本,而 z 是補丁版本。

Dart SDK 的非穩定版 (測試版 (Beta) 和 開發版 (Dev)) 構建渠道的版本號設定為:x.y.z-a.b.<beta|dev>,比如:2.8.0-20.11.beta。連字元前的部分 (x.y.z) 遵循穩定版本方案,連字元後的 a和 b 分別是預發行版和預發行補丁版本,而 beta 或 dev 是構建渠道通道標示。

你可以通過 instructions above 獲得 stable 和 dev 渠道,或者你也可以直接下載 SDK 的壓縮包

你可以查閱 Dart 2 相關頁面 獲取更多資訊。

相關文章