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