如何将旧的Flutter项目迁移到dart 3

lymnna71  于 2023-08-07  发布在  Flutter
关注(0)|答案(2)|浏览(246)

如何使用最新的Flutter版本将旧的Flutter项目迁移到dart 3。
我的项目与以下工程:Flutter版本:3.7.12 sdk:“>=2.11.0 <3.0.0”
当我将Flutter升级到最新版本时,我需要将整个项目迁移到与Dart 3兼容的空安全...在超过100个文件中手动更改代码(如变量)并不容易。
有没有什么方法可以迁移Flutter项目,并使用终端中的命令更改运行dart 3所需的所有内容?
多谢帮忙

nnsrf1az

nnsrf1az1#

您可以在dart 2.19中使用dart migrate命令
如果要使用dart 2.19,请使用Flutter 3.7.12和flutter downgrade 3.7.12命令。
有关详细信息,请阅读this issue

gcxthw6b

gcxthw6b2#

与其降级flutter以破坏您的主安装(尽管是暂时的),不如考虑使用Puro,以同时维护flutter的多个版本。我有a nice video on that

相关问题