1 概述
SDK 的意思是软件开发工具包。SDK 是一个包,包含为特定平台开发软件的各种工具。每个平台的 SDK 都提供了不同的工具、库和软件。
2 Dart SDK 目录结构
Dart SDK 为开发应用程序提供了所需的库和工具。下面是 Dart 的 SDK 文件夹的一般结构。
- lib: 包括 Dart 标准库
- bin: 包括 dart2js 编译器、dartfmt、 dartanalyzer 等开发所需的工具。
- include:包含一些必要的头文件
- version: 显示当前系统安装的版本
- LICENSE: 标准 SDK 证书
- README:显示 SDK 目录和文件信息
3 Dart SDK 工具
Dart SDK 包含七个开发 Dart 应用程序所必需的工具。
- DartVM:Dart 虚拟机
- dart2js:Dart to JavaScript 转换编译器
- dartdevc: Dart 代码格式化程序
- dartanalyzer:分析并报告程序中的错误、警告代码
- Dartdoc:API 文档生成器
- pub:发布工具
4 发布渠道
Dart SDK 有两个发布渠道:
Stable channel:稳定渠道,每六个星期更新一次
Dart SDK 的稳定