mac 安装开发环境
- brew tap dart-lang/dart
- brew install dart
安装命令行工具:
pub global activate webdev stagehand
安装完以后如果找不到命令,把路径$HOME/.pub-cache/bin加到$PATH里
构建一个app
- mkdir quickstart
- cd quickstart
- stagehand web-simple // 使用一个模板
- pub get //类似npm i
- webdev serve //运行
安装Dart SDK会有以下命令可以使用:
- dartanalyzer
静态分析工具,评估和报告你代码里的错误和警告。
- dartdoc
生成API 文档
- dartfmt 格式化代码
-
pub 管理 Dart 包, 使安装、使用,分享Dart库文件,命令行工具和其他资源更容易;下面是常用的使用pub管理的工具:
- build_runner 代码生成工具;
- dartfix
用于迁移Dart源代码和修复常见问题的工具
开发webapp用到的工具
- webdev 构建和提供web应用服务
- dart2js Dart转换为JavaScript 的编译器,使用tree shaking.
- dartdevc Dart开发编译器
- build_runner Webdev CLI使用的构建包。 您可以直接使用它进行测试,或者如果您需要比webdev提供的更多可配置性。
简介
- futures:实现异步任务
- streams:管理数据序列