gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-12-03 13:42:36 27 4
gpt4 key购买 nike

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

为什么它很有吸引力

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

问题

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

最佳答案

只需在您的 lerna 存储库中创建一个 linter 包,将其安装在选择的包中或全局安装,然后通过从 .eslintrc 扩展引用它

关于npm - 所有 Lerna 子存储库的单个 ESLint 设置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58944513/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com