Dart入门系列 (一) Dart环境配置 以及 HelloWorld程序

运行环境:
OS:  macOS 11.6
SDK: Dart SDK version: 2.16.1 (stable) (Tue Feb 8 12:02:33 2022 +0100) on "macos_x64"


〇、dart开发环境配置

1、使用Homebrew 安装 dart

$ brew install dart

brew安装dart是会自动在/usr/local/bin目录下生成dart命令的软链接,因此安装成功之后就可以直接使用dart命令了。

2、下载 Flutter SDK,Flutter SDK 中包含了 dart 运行环境
从Flutter官网 https://flutter.dev 上下载Flutter SDK,解压SDK压缩包,dart 命令位于 /bin/ 目录中。
将SDK的bin目录配置到环境变量中,就可以在命令行中使用dart命令了。


一、dart 编译命令

# 编译命令的格式如下: 
# dart compile  [arguments]

$ dart compile --help
Compile Dart to various formats.

Usage: dart compile  [arguments]
-h, --help    Print this usage information.

Available subcommands:
  aot-snapshot   Compile Dart to an AOT snapshot.
  exe            Compile Dart to a self-contained executable.
  jit-snapshot   Compile Dart to a JIT snapshot.
  js             Compile Dart to JavaScript.
  kernel         Compile Dart to a kernel snapshot.

Run "dart help" to see global options.


# 编译成可执行文件: 
$ dart compile exe hello.dart   # 将hello.dart源文件编译成可执行文件
                                # 默认输出的文件名与源文件同名, 后缀为.exe
                                # 上面这条命令生成 hello.exe 文件, 
                                # 虽然在macOS中生成的文件名是hello.exe, 但是并不影响运行
                                # "./hello.exe" 运行可执行程序


二、第一个dart程序

创建一个 hello.dart 源文件,内容如下:

void main() {
    print("Hello, world !");
}

编译: dart compile exe hello.dart
运行: ./hello.exe
输出: Hello, world !

你可能感兴趣的:(Dart入门系列 (一) Dart环境配置 以及 HelloWorld程序)