在当前版本的Auto_route和build_runner中,默认开启了Null安全(NullSafety)特性。如果需要禁用此特性,则可以在pubspec.yaml文件中进行配置:
auto_route_generator: <2.2.0
build_runner: <2.1.0
environment:
sdk: '>=2.12.0-0 <3.0.0'
dependencies:
...
dev_dependencies:
auto_route: <2.2.0-nullsafety.0
build_runner: <2.1.0-nullsafety.0
dart run build_runner build --no-sound-null-safety
注意:禁用NullSafety可以影响代码的安全性和稳定性。如果没有必要,建议保持默认开启的状态。