准备
推荐优先使用工具自动安装 SDK。
注意:由于众所周知的原因,在中国大陆使用以下工具安装可能会失败。如果失败,请尝试手动安装。
方式一
使用社区维护的安装器:www.gekorm.com/dart-windows
方式二
安装 windows 下的包管理器:Chocolatey ,然后在命令行下执行
Mac 系统
使用包管理器 homebrew 安装
$ brew tap dart-lang/dart
$ brew install dart // 安装稳定版
$ brew install dart --devel // 安装dev版
# 更新
$ brew cleanup dart
# 查看安装路径等信息
$ brew info dart
Linux 系统
ubuntu/debian 使用 apt-get 安装,其他 linux 请手动安装。
确认 SDK 安装成功
在命令行中输入以下指令
如果输出类似如下的信息,则表明 SDK 安装成功
使用工具自动安装 SDK 失败时,还可以手动安装。
按照以下规则构造下载地址:
<stable/dev> - 选择稳定/开发版,可选项:stable,dev
<release> - 版本号,比如:1.16.1, 1.16.0-dev.1.0
<platform> - 平台,可选项:windows, macos, linux
<architecture> - 系统架构,32位或64位,可选项:ia32,x64
地址示例:
安装
下载并解压,将 sdk 中的 bin 文件夹添加到系统环境变量即可。
使用具备 Dart 插件的编辑器,能让开发事半功倍。下面将列举部分 Dart 官网推荐的编辑器或 IDE,如何选择完全看个人喜好,对于初学者,笔者推荐的是 VS Code(免费,插件安装方便,编码体验较好)。
Jetbrains家族
公司的 IntelliJ IDEA、WebStorm、PhpStorm 等,都可以安装 Jetbrains 的 Dart 插件
VS Code
来自微软 Visual Studio 团队的 VS Code,配合 插件
Github 出品的 Atom 编辑器,配合 插件
Vim
Linux 下常用的老牌编辑器 ,配合 dart-vim-plugin 插件
按照惯例,编写一个 Hello World。
编写
在编辑器中新建一个 hello.dart 文件,并输入以下代码
main() {
// print是全局打印函数,类似于JavaScript的console.log和Java的System.out.print
print('Hello World!');
与C语言等类似,dart 文件的入口是main
函数。
运行
成功执行则表明最基本的 Dart 开发环境已配置完成。