depend_on_referenced_packages
依賴參考的套件。
此規則自 Dart 2.14 起可用。
詳細資料
#務必依賴參考的套件。
匯入套件時,請將其相依性新增至您的 pubspec。
明確依賴您參考的套件,可確保它們始終存在,並允許您對它們設定相依性限制,以防範重大變更。
這應該是常規相依性還是 dev_dependency,取決於它是從公開檔案(lib
或 bin
下的檔案)還是其他私有檔案參考。
錯誤範例
dart
import 'package:a/a.dart';
yaml
dependencies:
正確範例
dart
import 'package:a/a.dart';
yaml
dependencies:
a: ^1.0.0
用法
#若要啟用 depend_on_referenced_packages
規則,請在您的 analysis_options.yaml
檔案中的 linter > rules 下新增 depend_on_referenced_packages
analysis_options.yaml
yaml
linter:
rules:
- depend_on_referenced_packages
除非另有說明,否則本網站上的文件反映的是 Dart 3.6.0。頁面上次更新時間為 2024-07-03。 檢視原始碼 或 回報問題。