所有 Lerna 子存储库的单个 ESLint 设置?

Gur*_*ofu 10 npm eslint lerna

我在某处听说可以为所有 Lerna 子存储库创建一个 ESlint 预设,但是当开始积极收集有关此的信息时并没有找到明确的信息。

为什么它很有吸引力

如果我想为所有子存储库更改 ESLint(或 TSLint)的设置,则需要一些时间.eslintrc在每个项目中进行编辑。

问题

当然,我们可以放在.eslintrcmonorepo的顶层(与 同级lerna.json)。但是当我们在 IDE 中打开子存储库之一时,它不会.eslintrc在项目外搜索。所以我想.eslintrc我必须在每个子存储库的根目录中。Lerna 能解决这个问题吗?

小智 -17

这就是答案。你需要 Active Es Lint