如果正計划遷移並且保證項目能正常運行,你需要禁用健全的空安全,有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() { //... }