內容

取得 Dart SDK

此頁面說明如何下載 Dart SDK。Dart SDK 包含開發 Dart 命令列、伺服器和網頁應用程式所需的函式庫和命令列工具。

若要深入了解 Dart SDK,請參閱 Dart SDK 概觀

系統需求

#

Dart 支援下列硬體架構和平台版本,用於開發和執行 Dart 程式碼。

平台IA32 (x86)x64Arm32Arm64RISC-V (RV64GC)作業系統版本
Windows錯誤已驗證危險已驗證請勿打擾開啟10, 11
Linux錯誤已驗證已驗證已驗證已驗證Debian 穩定版,
在標準支援下的 Ubuntu LTS
macOS危險已驗證請勿打擾開啟已驗證請勿打擾開啟macOS 的最新三個版本
Sonoma (14)、Ventura (13)、Monterey (12)

已驗證 在所有頻道中受支援。
錯誤 支援已棄用,且可能在未來的 Dart 版本中移除。
危險 在所有頻道中不受支援。
請勿打擾開啟 作業系統不支援。

選擇安裝選項

#

若要從穩定頻道安裝和更新 Dart SDK,請選擇下列其中一個選項

  1. 使用套件管理員(建議使用)。
  2. 使用 Dart Docker 映像
  3. SDK 檔案庫 下載
  4. 安裝 Flutter
  5. 從原始碼建置 SDK

如果您已安裝或計畫 安裝 Flutter SDK,其中包含完整的 Dart SDK。Flutter SDK 包含 Flutter 的 bin 資料夾中的 dart CLI 工具。

使用套件管理員安裝 Dart SDK

#

使用您平台的套件管理員安裝 Dart SDK。

使用 Chocolatey 安裝

#

若要安裝 Dart SDK,請使用 Chocolatey。Chocolatey 需要 提升的權限

安裝 Chocolatey,然後執行具有提升權限的 命令提示字元

C:\> choco install dart-sdk

變更預設安裝路徑

#

預設情況下,Chocolatey 會將 SDK 安裝在 C:\tools\dart-sdk。若要變更該位置,請將 ChocolateyToolsLocation 環境變數設定為您想要的安裝目錄。

驗證您的 PATH 是否包含 Dart

#

驗證您是否可以執行 Dart。

C:\> dart --version
Dart SDK version: 3.2.4 (stable) (Thu Dec 21 19:13:53 2023 +0000) on "win_x64"

如果您的開發機器沒有傳回 Dart 版本,請將 SDK 位置新增到您的 PATH

  1. 在 Windows 搜尋方塊中,輸入 env
  2. 按一下編輯系統環境變數
  3. 按一下環境變數...
  4. 在使用者變數區段中,選取路徑,然後按一下編輯...
  5. 按一下新增,然後輸入 dart-sdk 目錄的路徑。
  6. 在您剛開啟的每個視窗中,按一下套用確定以關閉它並套用路徑變更。

使用 Chocolatey 升級

#

若要升級 Dart SDK

C:\> choco upgrade dart-sdk

使用套件管理員安裝

#

選擇使用 apt-get 安裝或下載 .deb 套件。

每當 Dart 發布新版本時,這兩種方法都會觸發 SDK 更新。

使用 apt-get 安裝

#

僅針對第一次安裝執行下列步驟。

  1. 更新套件索引檔案並安裝安全的 HTTP 套件。

    $ sudo apt-get update && sudo apt-get install apt-transport-https
  2. 下載並新增 Google Linux GPG 公開金鑰。

    $ wget -qO- https://dl-ssl.google.com/linux/linux_signing_key.pub | sudo gpg  --dearmor -o /usr/share/keyrings/dart.gpg
  3. 將 Dart 套件存放庫新增到您的 Linux 系統。

    $ echo 'deb [signed-by=/usr/share/keyrings/dart.gpg arch=amd64] https://storage.googleapis.com/download.dartlang.org/linux/debian stable main' | sudo tee /etc/apt/sources.list.d/dart_stable.list

使用 sudo 安裝 Dart SDK。

$ sudo apt-get update && sudo apt-get install dart

安裝 Debian 套件

#

若要將 Dart SDK 安裝為 Debian 套件 (*.deb)。

  1. 將 Dart SDK 下載為 Debian 套件

  2. 使用下列兩種方法之一安裝 *.deb 套件

    • 從 GUI,按兩下 .deb 檔案。

    • 從終端機,執行下列命令

      $ sudo dpkg -i dart_3.2.6-1_amd64.deb

使用 Homebrew 安裝

#

要安裝 Dart SDK,請使用 Homebrew

  1. 如有需要,請安裝 Homebrew。

  2. 加入 官方 tap

    $ brew tap dart-lang/dart
  3. 安裝 Dart SDK。

    $ brew install dart

驗證 PATH 是否包含 Homebrew

#

驗證您的 PATH 是否包含 Homebrew bin 目錄。設定正確的路徑可簡化使用 Dart SDK 指令,例如 dart rundart format。如需設定 PATH 的說明,請參閱 Homebrew 常見問題

使用 Homebrew 升級

#

當有新的 Dart 版本可用時升級

$ brew upgrade dart

切換 Dart 版本

#

在當地安裝的 Dart 版本之間切換

  1. 安裝您要切換到的版本。

    例如,要安裝 Dart 3.1

    $ brew install [email protected]
  2. 要在版本之間切換,請取消連結目前的版本並連結想要的版本。

    $ brew unlink dart@<old> && brew unlink dart@<new> && brew link dart@<new>

列出已安裝的 Dart 版本

#

查看您已安裝的 Dart 版本

$ brew info dart

發行頻道參考

#

穩定頻道

#

Dart 每三個月左右會在穩定頻道發布新版本。目前的穩定版本是 [calculating]

使用穩定頻道版本進行建置和部署生產應用程式。

穩定頻道版本字串遵循 x.y.z 格式

  • x : 主要版本
  • y : 次要版本
  • z : 修補版本

穩定頻道版本字串的範例包括 1.24.32.1.0

如需安裝穩定頻道版本,請遵循 此頁面上的說明

測試頻道

#

Dart 每個月左右會在測試頻道發布新版本。目前的測試版本是 [calculating]

使用測試頻道版本測試您的應用程式與未來穩定版本的相容性。

測試頻道版本字串遵循 x.y.z-a.b.beta 格式

  • x : 主要版本
  • y : 次要版本
  • z : 修補版本
  • a : 預發行版本
  • b : 預發行修補版本

測試頻道版本字串的範例包括 2.8.0-20.11.beta3.3.0-205.1.beta

如需安裝測試頻道版本,請下載 SDK 作為 zip 檔案

開發頻道

#

Dart 每週約發布兩次新版本至開發頻道。目前的開發版本是 [calculating]

使用開發頻道版本測試最近的修正和實驗性功能。

開發頻道版本字串遵循 x.y.z-a.b.dev 格式

  • x : 主要版本
  • y : 次要版本
  • z : 修補版本
  • a:開發版本
  • b:開發修補程式版本

開發頻道版本字串範例包括 2.8.0-20.11.dev3.2.12-15.33.dev

若要安裝開發頻道版本,請下載 SDK 作為 zip 檔案