import/max-dependencies 迂腐
作用
禁止模块拥有过多依赖项(import 或 require 语句)。
为什么这样做不好?
这是一条有用的规则,因为拥有过多依赖项的模块是一种代码缺陷,通常表示该模块做得太多,或者应该将其拆分成更小的模块。
示例
给定 {"max": 2}
此规则的不正确代码示例
javascript
import a from "./a";
import b from "./b";
import c from "./c"; // Too many dependencies: 3 (max: 2)
此规则的正确代码示例
javascript
import a from "./a";
import b from "./b"; // Allowed: 2 dependencies (max: 2)