Flutter

2020-06-06  本文已影响0人  Jey

原理: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
上一篇下一篇

猜你喜欢

热点阅读