我最近问了这个关于 Flutter 的问题。目前,答案现在给出了一个不同的错误,正如答案所述,我可能想查看这段代码。所以,我决定分叉回购并开始我的调查。我目前只想打印出该部分中的几个值来弄清楚发生了什么。看看程序认为我拥有什么,以及它认为我没有什么。我添加了几个printTrace语句,现在我想重建项目。
我去了CONTRIBUTING.md,发现了这个:
flutter 工具本身是在您
flutter第一次运行和每次运行时构建的flutter upgrade。如果您想更改并重新测试工具本身的行为,请在 git 中本地提交您的工具更改,packages/flutter_tools下次运行时将从 Dart 源重新构建该工具flutter。
我现在不想完全“改变”任何东西,只是打印出一些值并弄清楚发生了什么。问题是,进行这些调试更改会迫使我进行提交。有没有办法在不提交的情况下重建颤振工具?
您可以通过移除构建图章来强制 Flutter 工具重新构建。例如,如果您的 Flutter 安装在 中~/.flutter-sdk,您可以运行
rm ~/.flutter-sdk/bin/cache/flutter_tools.stamp
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
951 次 |
| 最近记录: |