参考:
https://dart.dev/null-safety/migration-guide
http://events.jianshu.io/p/a9d49fe637ba
修改项目yaml sdk配置
environment:
sdk: ">=2.12.0 <3.0.0"
修改IDEA SDK path(这里我用的fvm)
一:迁移依赖包,先迁叶子,从导入包最少到最多
1.检查Dart2.12版本(前提)
$ dart --version
2.检查依赖状态: dart pub outdated --mode=null-safety
dart pub outdated --mode=null-safety
对勾√表示支持空安全