一个Flutter的工程模板,使用了flutterw、flutter web、dartserver、dio、serializable、retrofit、toast、cached_network_image、provider、eventbus、isolate、本地图片、iconfonts 并演示了package、plugin开发方式,此为第一版后续不断完善。
- flutterw
- dio
- serializable
- retrofit
- 页面跳转
- dartserver
- toast
- flutter web工程兼容处理
- provider
- package 开发及引用
- plugin 开发及引用
- eventbus
- isolate
- cached_network_image
- 本地图片、icon fonts的使用
- 网络请求封装loading
- 批量网络请求
- 网络请求轮询
- 图片选择、拍照
- 图片上传
./flutterw pub get
./flutterw pub run build_runner build
./flutterw channel stable
./flutterw upgrade
./flutterw version -f "v1.9.1+hotfix.6"
./flutterw config --enable-web
./flutterw run -d chrome
./flutterw build web
#使用dart server部署flutter web
./flutterw dart tool/server.dart
# 注意:每次代码更新后需重新./flutterw build web,并且 ctrl f5 强制刷新浏览器生效
- 添加android工程 支持打包aar和apk
- isolate flutter web的问题
- [可选]rxdart
- [可选]redux