前言
今年的Google I/O大会上发布了Flutter for the web第一个技术预览版,Flutter 1.5开始支持web开发,我也尝试了一下,确实是全新的体验,一套代码多端跑,确实爽!
但是我也感觉到几个明显的缺点
1.编译时间太长
2.只支持官方的几个库
开始
现在就开始进行flutter_web的初尝试吧,全程参考 flutter_web
升级flutter
因为flutter从1.5版本才开始支持web开发,所以首先要把flutter升级到1.5版本及以上,第一种方法是在命令行输入
flutter upgrade
第二中方法是在AndroidStudio中进入pubspec.yaml文件,然后再右上角会出现flutter upgrade
的选项,同样可以进行升级,在命令行中输入
flutter --version
看一下当前flutter的版本是否在1.5以上,至此就完成了flutter的升级
迁移代码
接下来我们就要把flutter变成flutter_web。