zoukankan      html  css  js  c++  java
  • MacOS 上搭建 flutter 环境

    下载 or 升级

    升级

    如果你已经安装了flutter,可以使用下面的命令进行升级

    flutter upgrade
    

    下载

    github现在在国内的链接体验每况愈下,幸好有好心人将它同步到,使用gitee上

    git clone https://gitee.com/dengsgo/flutter.git
    cd flutter
    

    配置环境变量

    注意第三个命令里面的$PWD 这个指的是你当前目录的路径,根据实际情况来调整,也可以直接输入绝对路径来代替

    export PUB_HOSTED_URL=https://pub.flutter-io.cn
    export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
    export PATH="$PWD/bin:$PATH"
    

    以上配置只对当前会话有有,要永久生效的话,请使用以下方式

    echo 'export PUB_HOSTED_URL=https://pub.flutter-io.cn"' >> ~/.bash_profile
    echo 'export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn' >> ~/.bash_profile
    echo 'export PATH="YOUR_FLUTTER_ROOT_PATH/bin:$PATH"' >> ~/.bash_profile
    

    最后一个命令中 YOUR_FLUTTER_ROOT_PATH 写你 flutter 的根目录

    检查需要用到的依赖并下载必要的二进制文件

    cd flutter
    flutter doctor
    

    虽然配置了针对国内的源,但这边仍然要等非常久,

    成功后会有这样的提示:

    doctor 诊断后的处理

    上面的成功提示之后,还会有下面的诊断结果

    除了提示下载了哪些内容之外还列出了几个问题,可以按需来解决列出来的问题,
    对我来说,我要做的有两点:

    1. 使用 sudo gem install cocoapods 命令来更新 cocoaPods[
    2. 给 VS Code 安装 Flutter 插件

    ReadMore

    官方中文站点

  • 相关阅读:
    js 自定义事件
    django项目mysite
    python web 框架
    Python web-Http
    numpy学习
    django 中单独执行py文件修改用户名
    python解决排列组合
    解决Database returned an invalid datetime value. Are time zone definitions for your database installed?
    Anaconda下载地址
    Django中使用geetest实现滑动验证
  • 原文地址:https://www.cnblogs.com/1lin24/p/14157513.html
Copyright © 2011-2022 走看看