如何使用最新的Flutter版本将旧的Flutter项目迁移到dart 3。我的项目与以下工程:Flutter版本:3.7.12 sdk:“>=2.11.0 <3.0.0”当我将Flutter升级到最新版本时,我需要将整个项目迁移到与Dart 3兼容的空安全...在超过100个文件中手动更改代码(如变量)并不容易。有没有什么方法可以迁移Flutter项目,并使用终端中的命令更改运行dart 3所需的所有内容?多谢帮忙
nnsrf1az1#
您可以在dart 2.19中使用dart migrate命令如果要使用dart 2.19,请使用Flutter 3.7.12和flutter downgrade 3.7.12命令。有关详细信息,请阅读this issue
dart migrate
flutter downgrade 3.7.12
gcxthw6b2#
与其降级flutter以破坏您的主安装(尽管是暂时的),不如考虑使用Puro,以同时维护flutter的多个版本。我有a nice video on that
2条答案
按热度按时间nnsrf1az1#
您可以在dart 2.19中使用
dart migrate
命令如果要使用dart 2.19,请使用Flutter 3.7.12和
flutter downgrade 3.7.12
命令。有关详细信息,请阅读this issue
gcxthw6b2#
与其降级flutter以破坏您的主安装(尽管是暂时的),不如考虑使用Puro,以同时维护flutter的多个版本。我有a nice video on that