我最近问this question about Flutter.目前,答案现在给出了不同的错误,正如答案所述,我可能想看看this segment of the code。所以,我决定分开回购并开始我的调查。我目前只想在本节中打印出几个值来弄清楚发生了什么。看看程序认为我有什么,以及我认为它没有。我添加了几个printTrace
语句,现在我想重建项目。
我去CONTRIBUTING.md
找到了这个:
当你为第一个运行
flutter
时,就会构建颤振工具 时间和每次运行flutter upgrade
。如果你想改变和 重新测试工具的行为本身,在本地提交您的工具更改 在git中,该工具将从Dart源中重建 下次运行packages/flutter_tools
时会flutter
。
我现在不想完全“改变”任何东西,只需打印出一些值并弄清楚发生了什么。问题是,执行这些调试更改会强制我进行提交。有没有办法在不提交的情况下重建颤振工具?
答案 0 :(得分:2)
您可以通过删除构建标记来强制Flutter工具重建。例如,如果您的Flutter安装位于export class NgbdModalComponent {
constructor(private modalService: NgbModal) {}
open() {
const modalRef = this.modalService.open(NgbdModalContent);
modalRef.componentInstance.name = 'World';
}
}
,则可以运行
~/.flutter-sdk