简体中文
Appearance
ID: circular_type_deps | 严重程度: 中 (默认)
circular_type_deps
类似于循环依赖,但专门针对仅类型的导入(例如 import type { ... })。
import type { ... }
虽然仅类型循环在 TypeScript 中不会导致运行时问题,但它们仍然表明存在紧密的架构耦合。它们使得分离模块变得更加困难,并且仍然会导致难以推导的复杂依赖图。
将共享类型移动到通用的 types 模块或不依赖于实现模块的单独文件中。
types