如何在 dart 文件中添加 //@dart=2.9

How to add //@dart=2.9 in dart file

现在从事flutter项目。 我需要在 dart 文件中添加 //@dart=2.9。 但是我得到 运行 时间错误。 Like A library can't opt out of null safety by default, when using sound null safety. 如何将它添加到 dart 文件中?

将其添加到 main.dart 的顶部。

然后 运行 $扑干净 $ flutter pub get

如果这不起作用,请检查此 https://dart.dev/null-safety/migration-guide

这样使用

//@dart=2.9
Import 'package: flutter/material. Dart';

class dart extends StatefulWidget {
  dart ({Key key}): super (key: key);
  @override
  _dartState createState () => _dartState();
}

class _dartState extends State<dart> {
  @override
  Widget builds (BuildContext context) => Scaffold();
}