You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Flutter Web发布包仍引用已移除资源问题排查

清理Flutter Web无效资源引用的解决方法
  • 清理Flutter构建缓存
    执行flutter clean命令彻底清除旧构建产物与缓存,再重新执行flutter build web生成全新的发布包,避免缓存里的旧引用残留。

  • 检查并更新pubspec.yaml
    确认已删掉所有无用资源的配置项(比如废弃字体的fonts条目),之后执行pub get更新依赖配置,让项目同步资源变更。

  • 排查web/index.html硬编码引用
    打开该文件,手动检查是否存在硬编码的已移除资源链接(比如字体引入、静态文件引用),找到后直接删除。

  • 全局检查代码中的硬编码资源引用
    在项目代码里全局搜索旧资源的名称或路径(比如旧字体名、AssetImage里的无效路径),找到后删除或替换成有效内容。

  • 清空浏览器缓存(测试阶段)
    如果本地测试时仍加载旧资源,清空浏览器缓存或用无痕模式打开页面,避免浏览器读取缓存的旧资源。

内容的提问来源于stack exchange,提问作者Dana

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.24 11:39:56