Flutter禁用空安全null-safely的两种方式
如果正计划迁移并且保证项目能正常运行,你需要禁用健全的空安全,有2种方式
第一种:在 dart
和 flutter
命令里,加入 --no-sound-null-safety
标记禁用
$ dart --no-sound-null-safety run $ flutter run --no-sound-null-safety
第二种:设定程序入口的语言版本
在包含 main()
函数的文件,设定为 2.9
note: // @dart=2.9 一定要在该文件的最上面编写
// @dart=2.9 import 'src/my_app.dart'; main() { //... }