跳到主要內容

export_of_non_library

匯出的庫 '{0}' 不能有 part-of 指令。

描述

#

當 export 指令引用的是一個 part 而不是一個庫時,分析器會產生此診斷。

示例

#

假設有一個檔案 part.dart,包含以下內容:

dart
part of lib;

以下程式碼會產生此診斷,因為檔案 part.dart 是一個 part,而只有庫才能被匯出

dart
library lib;

export 'part.dart';

常見修復

#

要麼移除 export 指令,要麼將 URI 改為包含該 part 的庫的 URI。