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:
1 2 | $ brew tap dart-lang/dart $ brew install dart |
重要说明: Make sure the Homebrew
To upgrade when a new release of Dart is available:
1 | $ brew upgrade dart |
To switch between locally installed Dart releases, use
1 | $ brew switch dart 2.10.1 |
To see which versions of Dart you’ve installed:
1 | $ 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 稳定版 构建渠道的版本号设定为
Dart SDK 的非稳定版 (测试版 (Beta) 和 开发版 (Dev)) 构建渠道的版本号设定为:
你可以通过 instructions above 获得 stable 和 dev 渠道,或者你也可以直接下载 SDK 的压缩包。
你可以查阅 Dart 2 相关页面 获取更多信息。