Flutter

作者: Jey | 来源:发表于2020-06-06 15:04 被阅读0次

    原理:https://zhuanlan.zhihu.com/p/36861174

    微博示例:https://github.com/huangruiLearn/flutter_hrlweibo

    安装环境

    下载SDK:https://codelabs.flutter-io.cn/codelabs/flutter-cupertino-cn/index.html#1
    配置环境
    没有文件先执行下创建文件:touch .bash_profile
    打开.bash_profile

    open -e .bash_profile
    

    在export PATH=flutter路径/flutter/bin:$PATH

    export PUB_HOSTED_URL=https://pub.flutter-io.cn
    export FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn
    export PATH=/Users/mac/Desktop/flutterSDK/flutter/bin:$PATH
    export ANDROID_HOME=/usr/local/android-sdk-macosx
    export ANDROID_HOME=/Users/mac/Library/Android/sdk  
    
    PATH=${PATH}:$ANDROID_HOME/platform-tools
    PATH=${PATH}:$ANDROID_HOME/tools
    

    保存,关闭

    source .bash_profile
    

    测试安装是否成功

    which flutter
    
    flutter -h
    
    发现终端每次都要source .bash_profile生效

    解决方法:

    // 切换到 ~ 目录下
    $ cd ~
    
    // 编辑 .zshrc 文件,如果没有则自动创建
    $ vi .zshrc
    
    // 按 i 进入编辑模式,并且在最后一行写入下面内容
    source ~/.bash_profile
    
    // 按 esc ,然后输入 wq 退出
    
    // 重启终端,会发现已经生效
    

    常用的库

    dio: ^3.0.0 #http网络

    fluttertoast: ^4.0.0

    json_serializable
    flutter packages pub run build_runner build //使用 build_runner 生成 .g.dart 文件
    flutter packages pub run build_runner build --delete-conflicting-outputs

    制作模板

    制作dart模板

    flutter命令

    // 创建工程
    flutter create xxxx
    
    // 拉取package
    flutter pub get
    
    // 查看版本过时的
    flutter pub outdated
    
    // 更新
    flutter pub upgrade --major-versions
    

    相关文章

      网友评论

          本文标题:Flutter

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