• dart lang 开发环境


    ========================
    Dart SDK 下载
    ========================
    Dart SDK 主页: https://dart.dev/tools
    Dart SDK 分为三种应用类型:
    1. Mobile 类型, 不需要安装 Dart SDK, 直接安装 Flutter 即可
    2. Web 类型, 开发web服务器
    3. Server or command line类型, 通用Server或命令行应用类型,

    学习 Dart 语言, 最好是选择第三种类型的SDK了,

    ------------------------------------------
    Windows 下 Dart SDK安装
    ------------------------------------------
    使用 Chocolatey 安装, 下面是安装最新稳定版本的命令
    choco install dart-sdk
    choco install dart-sdk -version 2.4.0

    使用社区提供的 installer 安装, 这是一个在线安装程序
    http://www.gekorm.com/dart-windows


    ========================
    IDE 开发环境
    ========================
    1. Eclipse : dart 官方貌似已经不提供 Eclipse 插件了, 社区提供了 dartboard 插件, 我没有用过. https://marketplace.eclipse.org/content/dartboard
    2. Android Studio, dart 官方貌似推荐这个IDE, 有专门的插件.
    3. Visual Studio Code , dart 官方貌似也推荐这个, 有一个名为 dart 的插件, 再配合社区提供的 Code runner插件, 使用很方便. 需要说明的是只有安装了这个 dart 插件, 并通过这个插件创建dart project后, VS code才能有智能代码提示功能. 

    ------------------------------------------
    使用 dart pub 包管理器安装第三方包
    ------------------------------------------

    pub 包管理器和flutter storage的国内镜像设置参考: https://blog.csdn.net/u7Ckm/article/details/83552177 和 https://www.jianshu.com/p/31e5800e18d9

    VSCode  dart 插件在创建dart project时候, 需要依赖 stagehand 这个包, 如果在VSCode 自动安装该依赖包报错, 基本都是因为访问pub repository 网站网络不太通畅, 可以通过参考上面的博客, 启用国内镜像, 然后再通过命令行自行安装 stagehand 包. 

    > pub global activate stagehand

    > pub global activate webdev


    ========================
    dart 语言教程
    ========================

    dart 编程风格推荐

    http://dart.goodev.org/guides/language/effective-dart

    Dart 语言之旅教程
    https://dart.dev/guides/language/language-tour
    http://dart.goodev.org/guides/language/language-tour

    Flutter基础篇(2)-- 老司机用一篇博客带你快速熟悉Dart语法
    https://www.jianshu.com/p/3d927a7bf020
    https://www.jianshu.com/p/a4a9c89b85ca
    https://www.jianshu.com/p/44ae73a58ebc
    https://www.jianshu.com/p/405ba04ffbdc

    Dart学习之方法函数
    https://blog.csdn.net/lyh1299259684/article/details/80565419

    Dart vs Swift
    https://juejin.im/post/5c506a7c51882525c71333d2

    Dart Server开发环境搭建及新建运行项目
    https://blog.csdn.net/jay100500/article/details/88564129


    ========================
    flutter 相关
    ========================
    基于 Flutter 开发 iOS 与 Android 移动应用前的准备
    https://ninghao.net/blog/6375
    https://book.flutterchina.club/chapter1/install_flutter.html

    https://flutterchina.club/setup-windows/
    唠唠使用 Flutter 开发移动应用的体验
    https://ninghao.net/blog/6447

    视频教程-iOS 与 Android 平台移动应用开发
    https://ninghao.net/package/flutter

  • 相关阅读:
    React 获取服务器API接口数据:axios、fetchJsonp
    nvm管理node版本
    windows自定义命令的创建
    目标平台、活动平台 配置,出现未能加载文件或程序集“xxx”或它的某一个依赖项报错
    Quartz.net使用总结
    vs 2010 中类文文件模板的修改
    js获取url参数的两种方法
    遍历文件夹
    简单多条件动态查询的实现
    ajax请求跨域问题
  • 原文地址:https://www.cnblogs.com/harrychinese/p/dart-dev-env.html
Copyright © 2020-2023  润新知