主题
flet build --clear-cache 标志已废弃
概述
Flet 0.86.0 废弃了 flet build 和 flet debug 的 --clear-cache 标志。
请改用新的 flet clean 命令。
背景
--clear-cache 只删除了 Flutter 引导项目(build/flutter),并且仅在构建模板哈希已变化时才会删——因此在常见情况下它什么都不做,也从不重置 build 目录的其余部分。
新的 flet clean 命令会无条件删除整个 build 目录(Flutter 引导项目、缓存产物、哈希戳记和生成的输出),在下次构建前给出可预测的全面重置。
迁移指南
之前:
bash
flet build web --clear-cache之后:
bash
flet clean
flet build webflet clean 接受一个可选的路径指向应用目录(默认为当前目录),因此你可以用 flet clean path/to/app 来针对另一个项目。
时间线
- 废弃于:
0.86.0 - 移除于:
1.0.0
参考
- CLI 文档:
flet clean、flet build - 问题与 PR:#6233、#6693(移除)
- 发布说明:Flet 0.86.0