Dart 环境搭建
Dart
是由 google
谷歌开发的计算机编程语言,它可以被web、服务器、移动应用和物联网领域的开发。
-
Dart 语法清晰简洁,工具简单而强大。 输入检测可帮助您尽早识别细微错误。 Dart 拥有久经考验的 核心库(core libraries)
和一个已经拥有数以千计的 packages 生态系统 - Dart 提供提前编译优化,以在移动设备和 web 上实现可预测的高性能和快速启动。
- Dart 可以编译成 ARM 和 x86 代码,因此 Dart 移动应用程序可以在 iOS,Android 及 更高版本上实现本地运行。 对于 web 应用程序,Dart 可以转换为 JavaScript。
- Dart 是面向对象的编程语言,语法风格对于许多现有的开发人员来说都很熟悉。 如果您已经了解 C++,C# 或 Java ,那么使用 Dart 也就是分分钟的事情。
-
Dart 可以便捷的进行响应式编程。由于快速对象分配和 垃圾收集器
的实现, 对于管理短期对象(比如 UI 小部件), Dart 更加高效。 Dart 可以通过 Future
和 Stream
的特性和API实现异步编程。
环境搭建
windows
安装SDK有两种方式
法一
C:\> choco install dart-sdk # 安装dart-sdk C:\> choco upgrade dart-sdk # 更新
法二
下载 SDK
的zip文件安装, 推荐使用这种方式安装
。
将下载好的zip文件解压到合适的位置,配置全局环境变量。
我这里解压到了D盘
D:\software\dart-sdk
在环境变量里添加: D:\software\dart-sdk\bin
验证是否配置成功:
C:\> dart --version Dart VM version: 2.8.2 (stable) (Mon May 11 15:06:42 2020 +0200) on "windows_x64"
如上显示,则配置成功。
Mac
Mac 上安装相对简单,只需要执行如下两个命令,首先确保电脑上安装了 brew
命令。
brew tap dart-lang/dart brew install dart
Hello Dart
随便找个编辑器,创建一个 demo.dart
文件,dart的语言文件的扩展名是dart,打开文件输入下列代码:
main() { print("Hello Dart"); }
保存文件,在当前文件目录下,打开命令行,执行 dart demo.dart
dart demo.dart Hello Dart
至此,dart语言的开发环境搭建搭建完成,过程还是比较简单的。
开发工具
Dart的开发工具有很多:IntelliJ IDEA,WebStorm,Atom,Vscode等。
我这里使用的是Vscode,开发Dart需要安装 dart
这个插件,在Vscode的插件市场搜索 dart
安装即可。