谁能告诉我你如何恢复迁移的代码..?
我在dart migrate=> 使用迁移工具工作时不小心点击Apply Migration了,认为迁移会影响到那个活动文件……但现在它迁移了我的整个项目,我从来没有验证过我的所有代码……
我怎样才能恢复它...
我在谷歌搜索和stackoverflow没有找到任何解决方案?
您不能直接撤消迁移。您应该将此作为使用源代码控制系统(例如 Git、Mercurial)的课程,以便您可以轻松提交更改并在必要时撤消它们。
从这一点开始,您可以:
接受迁移并解决您遇到的问题。
编辑您pubspec.yaml以将 Dart SDK 版本要求更改为>= 2.9.0 < 3.0.0、运行flutter analyze/dart analyze并修复所有报告的问题。这主要涉及:
T?为T.identifier!为identifier.required为@required.late关键字。环境:sdk:">=2.1.0 <3.0.0"
将此添加到您的 pubspc.yml 然后在您的终端中写入 Flutter pub get ,然后=> Flutter clean ,=> Flutter run