(Flutter / Dart / Android的新手)
在控制台中只是这样做:
C:\Users\lordnull>flutter help clean
Delete the build/ directory.
只是想知道为什么我们要删除项目的构建目录(使用“ flutter clean”)?它有助于解决一些短暂的Flutter问题吗?如果可以的话?
答案 0 :(得分:2)
出于性能方面的考虑,构建目录的内容将根据配置或源更改进行增量更新,因为每次完全重建都将花费太多时间。
依赖关系可能非常复杂,并且某些更改不会使build/
中需要在更改后重新构建的所有部分失效。
这可能会导致构建输出损坏。
flutter clean
清除构建输出,下一个构建操作将重新构建所有内容。
这不是Flutter独有的。大多数构建系统都提供了这样一个干净的步骤,以确保构建不受先前构建操作的工件影响。