我最近在Flutter上提了这个问题。目前,答案给出了一个不同的错误,并且正如答案所述,我可能需要查看代码段。所以,我决定fork此存储库并开始调查。目前,我只想在该部分中打印出一些值,以弄清发生了什么。查看程序认为我有哪些值以及它认为我没有哪些值。我添加了几个printTrace
语句,现在我想重新构建项目。
我去看了CONTRIBUTING.md
找到了这个:
当你第一次运行
flutter
并每次运行flutter upgrade
时,会构建flutter工具。如果你想更改和重新测试工具的行为,请在git中本地提交你的工具更改,并在下次运行flutter
时,工具将从Dart源代码中packages/flutter_tools
重新构建。
目前,我不想确切地“更改”任何内容,只是想打印一些值并弄清楚正在发生什么。问题是,做这些调试更改会强制我提交。有没有一种方法可以在不进行提交的情况下重新构建flutter工具?