美文网首页前端技术Web前端之路前端开发
【Flutter 极速指南】开发环境

【Flutter 极速指南】开发环境

作者: 一俢 | 来源:发表于2019-05-10 09:44 被阅读3次

    这篇文章你能学习到:

    • 安装
    • VS Code 编辑器配置
    • 体验 Flutter

    安装

    系统要求:

    安装之前,需要检查一下系统要求:

    • 操作系统:macOS (64-bit)
    • 磁盘空间:700MB(不包括 IDE 和相关工具)
    • 相关工具:Flutter 需要依赖一些命令行功能
      • bash
      • mkdir
      • rm
      • git
      • curl
      • unzip
      • which

    获取 Flutter SDK

    cd ~/development
    unzip ~/Downloads/flutter_macos_v0.5.1-beta.zip
    
    • 增加 flutter 相关工具到 path 中
    export PATH=`pwd`/flutter/bin:$PATH
    

    此时只能暂时针对当前命令行窗口设置 PATH 变量,想要永久的将 Flutter 添加到 PATH 中,请参考 环境变量更新 小结。

    Flutter doctor

    运行以下命令查看是否需要安装其它依赖项,来完成全部安装:

    flutter doctor
    

    这个命令会检查你的开发环境并在命令行窗口显示检查结果。Dart SDK 已经包含在 Flutter 了,没有必要独立安装 Dart 了。仔细观察输出的结果,仔细检查命令行输出以获取可能需要安装的其他软件或进一步需要执行的任务(以粗体显示)。例如:

    Doctor summary (to see all details, run flutter doctor -v):
    [✓] Flutter (Channel beta, v0.9.4, on Mac OS X 10.14 18A391, locale zh-Hans-CN)
    [!] Android toolchain - develop for Android devices (Android SDK 28.0.1)
        ✗ Android SDK file not found: /development/android-sdk/platforms/android-28/android.jar.
    [!] iOS toolchain - develop for iOS devices (Xcode 10.0)
        ✗ libimobiledevice and ideviceinstaller are not installed. To install, run:
            brew install --HEAD libimobiledevice
    ...
    

    一般的错误会是 xcode 或者 Android Studio 版本过低、或者没有 ANDROID_HOME 环境变量等,请按照提示解决。

    环境变量更新

    你在命令行职能更新当前会话框的 PATH 变量,通过如下步骤可以让 flutter 命令允许在任何终端中:

    • 确定 Flutter SDK 目录:[PATH_TO_FLUTTER_SDK]
    • 打开(或创建) $HOME/.bash_profile 文件
    • 添加 Flutter SDK 到 bash_profile 文件中
    export PUB_HOSTED_URL=https://pub.flutter-io.cn //国内用户需要设置
    export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn //国内用户需要设置
    export PATH=PATH_TO_FLUTTER_SDK/flutter/bin:$PATH
    
    • 运行 source $HOME/.bash_profile
    • 通过运行 echo $PATH 验证

    iOS 设置

    Android 设置

    VS Code 编辑器配置

    • 安装 VS Code
    • 安装 Flutter 插件
    • 验证安装
      • View > Command Palette…
      • 输入 doctor, 选择 Flutter: Run Flutter Doctor
      • 查看输出

    体验 Flutter

    • 创建 App
      • 启动 VS Code
      • View > Command Palette
      • 输入 flutter,选择 Flutter: New Project
      • 输入项目名称
      • 指定项目文件夹
      • 等待项目创建成功
    • 启动 App
      • 找到 VS Code 状态栏
      • Device Selector 的地方选择一个设备
      • Debug > Start Debugging Or F5
      • 等待 App 启动
    • 体验热加载
      • 打开 lib/main.dart
      • 将字符串 'You have pushed the button this many times:' 改成 'You have clicked the button this many times:'
      • 保存,模拟器的内容随之改变

    参考:https://flutter.io/setup-macos/

    〖坚持的一俢〗

    相关文章

      网友评论

        本文标题:【Flutter 极速指南】开发环境

        本文链接:https://www.haomeiwen.com/subject/rorooqtx.html