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

执行dart run build_runner build命令时出现路径不存在错误

问题:build_runner执行时出现文件找不到错误

执行dart run build_runner build(添加--delete-conflicting-outputs参数后仍报错)时触发以下错误:

PathNotFoundException: Cannot open file, path = 
'.dart_tool/build/entrypoint/build.dart.dill.cached' (OS Error: No such file or directory, errno = 2)
#0      _checkForErrorResponse (dart:io/common.dart:55)
#1      _File.open.<anonymous closure> (dart:io/file_impl.dart:381)
<asynchronous suspension>
#2      _FileStreamConsumer.addStream.<anonymous closure> (dart:io/file_impl.dart:205)
<asynchronous suspension>

环境信息

  • Flutter版本:3.19.5
  • flutter doctor输出:

No issues found!

解决方案

  • 清理.dart_tool目录:

    1. 项目根目录执行对应系统命令:
      • Mac/Linux:rm -rf .dart_tool
      • Windows:rd /s /q .dart_tool
    2. 执行flutter pub get重新拉取依赖
    3. 再次运行dart run build_runner build
  • 如果上述方法无效,尝试全量清理:

    1. 执行flutter clean
    2. 执行flutter pub get
    3. 重新执行build_runner命令

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.26 16:32:07