跳到主要內容

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 的拼寫或建立該檔案。