dart入门

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:管理数据序列