跳到主要内容

uri_has_not_been_generated

URI 的目标尚未生成: '{0}'。

描述

#

分析器在找到 import、export 或 part 指令时会产生此诊断,其中 URI 指向一个不存在的文件,且该文件的名称以代码生成器通常生成的模式结尾,例如以下之一

  • .g.dart
  • .pb.dart
  • .pbenum.dart
  • .pbserver.dart
  • .pbjson.dart
  • .template.dart

示例

#

如果文件 lib.g.dart 不存在,以下代码会产生此诊断

dart
import 'lib.g.dart';

常见修复方法

#

如果文件是生成的文件,则运行生成该文件的生成器。

如果文件不是生成的文件,则检查 URI 的拼写或创建该文件。