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函数,开始执行
} ]
}