Skip to main content

dart之Hello,dart

· 预计阅读3分钟

headerimg 工欲善其事,必先利其器。首先来安装sdk,选择IDE,然后跑起第一个Hello world程序。

IDE

IDE我们选择Visual studio code。怎么安装就不说了。

SDK

因为我们要开发flutter,所以我们不单独安装dart的sdk,而是选择安装flutter,使用flutter中的dart sdk就行了。至于怎么安装flutter sdk也不说了,看官方文档去。

校验安装结果

#如果能够看到版本,那么安装成功
dart --version

dart 命令

我们可以通过dart help查看命令的用法。

Sub command作用
analyze分析dart代码
compile编译dart代码
create创建dart project
devtools打开DevTools
doc生成project的文档
fix自动修复dart代码
format格式化代码
migrate将项目进行null safety迁移
pubpackages相关
run运行dart
test运行项目的test

创建Project

创建一个console project

dart create helloworld
cd helloworld
dart run

我们创建project时还可以指定其他模板

 dart create --template console-full hello_dart_project

使用VsCode开发

  1. 安装dart extension
  2. Command+Shift+P, 输入dart,选择dart: New Project
  3. 选择模板,我们选个console application

最终我们得到和命令行创建项目一样的效果。

运行

你可以通过命令行的

dart run

vscode的话,在main函数顶部有Run | Debug,我们点击run就行了

在工具栏也有个播放按钮▶️一样的,点击也是运行。

如果我们点击,他提示我们创建 launch.json的话,我们可以创建如下的:

{
"version": "0.2.0",
"configurations": [
{
"name": "Dart",//项目的config name,随便命名
"type": "dart",//让vscode知道project的类型,这里告诉vscode这是一个dart project
"request": "launch",//告诉vscode你想要运行project
"program": "bin/hello_dart_project.dart"//告诉vscode程序的位置,vscode会寻找main函数,开始执行
} ]
}