跳到主要内容

Dart SDK 概览

Dart SDK 包含了开发 Dart Web 应用、命令行应用和服务器应用所需的库和命令行工具。要安装 Dart SDK,请参阅获取 Dart。如果您正在开发 Flutter 应用,请安装 Flutter SDK。Flutter SDK 中已包含 Dart SDK。

要了解可用于 Dart 开发的其他工具,请查看Dart 工具页面。

Dart SDK 中包含什么

#

Dart SDK 包含两个目录

  • lib 包含 Dart 库
  • bin 包含以下命令行工具。
dart
用于创建、格式化、分析、测试、文档化、编译和运行 Dart 代码的命令行接口。
dartaotruntime
用于 AOT 编译快照的 Dart 运行时。

Dart 语言要求 Dart 代码使用 UTF-8 编码。

要了解有关 SDK 的更多信息,请查看其 README 文件

支持策略

#

Dart 团队仅支持 Dart SDK 的最新稳定版本。当发布新的主版本或次版本时,旧版本将不再受支持。例如,如果 3.7.x 是最新版本,它将受支持,直到 3.8.04.0.0 发布为止,以先发布的为准。

Dart 团队会根据需要通过补丁版本修复关键问题和安全问题,但仅限于当前受支持的版本。例如,如果 3.7.0 是最新的稳定版本,则针对某个漏洞的修复可能会在 3.7.1 补丁版本中发布。

平均而言,Dart 团队每 3 个月发布一个新的稳定版本。当前受支持版本的补丁版本会根据需要发布。

这项政策有助于确保 Dart 开发者能够使用一个稳定可靠的平台,该平台将随着新功能和改进不断发展。

提交错误和功能请求

#

要查看现有问题或创建新问题,请访问SDK 问题跟踪器