最近,Flatter团队宣布Dart语言现在支持sound null safety!在Dart 2.12和Flatter 2中提供.我想将应用程序代码迁移到空安全.
如何将我的包迁移到零安全,
如果有人能给出迁移到零安全的说明,那就太好了.
最近,Flatter团队宣布Dart语言现在支持sound null safety!在Dart 2.12和Flatter 2中提供.我想将应用程序代码迁移到空安全.
如何将我的包迁移到零安全,
如果有人能给出迁移到零安全的说明,那就太好了.
在终端运行flutter upgrade
以升级Flutter
运行dart migrate
以运行DART迁移工具
解决迁移工具显示的所有错误
运行flutter pub outdated --mode=null-safety
以打印所有过期的内容
包裹
您可以看到所依赖的包是否支持空安全性.
flutter pub upgrade --null-safety
以升级所有软件包
自动dart migrate
,现在应该成功了.请遵循
链接以签出建议的更改"Apply Migration"
键恭喜你,完成后,你现在应该能够运行应用程序,声音零安全.
在命令行中运行flutter run
,应用程序应在命令行显示以下内容的情况下运行: