Skip to content

flet build --clear-cache 标志已废弃 ​

INFO

本指南以 Flet 0.86.0 为准,内容是最准确的。后续版本可能会新增 API 或增加额外的迁移路径。

破坏性变更与废弃索引列出了为每个版本编写的指南。

概述 ​

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 web

flet clean 接受一个可选的路径指向应用目录(默认为当前目录),因此你可以用 flet clean path/to/app 来针对另一个项目。

时间线 ​

  • 废弃于:0.86.0
  • 移除于:1.0.0

参考 ​


关注我,学习大模型、大数据、Python等热门技术。