准备

    推荐优先使用工具自动安装 SDK。

    注意:由于众所周知的原因,在中国大陆使用以下工具安装可能会失败。如果失败,请尝试。

    方式一

    使用社区维护的安装器:www.gekorm.com/dart-windows

    方式二

    安装 windows 下的包管理器: ,然后在命令行下执行

    Mac 系统

    使用包管理器 homebrew 安装

    1. $ brew tap dart-lang/dart
    2. $ brew install dart // 安装稳定版
    3. $ brew install dart --devel // 安装dev
    4. # 更新
    5. $ brew cleanup dart
    6. # 查看安装路径等信息
    7. $ brew info dart

    Linux 系统

    ubuntu/debian 使用 apt-get 安装,其他 linux 请。

    确认 SDK 安装成功

    在命令行中输入以下指令

    如果输出类似如下的信息,则表明 SDK 安装成功


    使用工具自动安装 SDK 失败时,还可以手动安装。

    https://storage.googleapis.com/dart-archive/channels/<stable/dev>/release/<release>/sdk/dartsdk-<platform>-<architecture>-release.zip

    按照以下规则构造下载地址:

    • <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 团队的 ,配合 Dart Code 插件

    Github 出品的 编辑器,配合 dartlang 插件

    Vim

    Linux 下常用的老牌编辑器 ,配合 dart-vim-plugin 插件


    按照惯例,编写一个 Hello World。

    编写

    在编辑器中新建一个 hello.dart 文件,并输入以下代码

    1. main() {
    2. // print是全局打印函数,类似于JavaScript的console.log和Java的System.out.print
    3. print('Hello World!');

    与C语言等类似,dart 文件的入口是main函数。

    运行

    成功执行则表明最基本的 Dart 开发环境已配置完成。