跳到主內容

prefer_relative_imports

對 'lib' 目錄中的檔案使用相對匯入。

描述

#

當 'lib' 目錄中的庫在其 import 語句中,使用 package: URI 引用同一軟體包中的另一個庫時,分析器會生成此診斷。

示例

#

以下程式碼會生成此診斷,因為它使用了 package: URI,而實際上可以使用相對 URI

dart
import 'package:my_package/bar.dart';

常見修復

#

使用相對 URI 匯入庫

dart
import 'bar.dart';