3

我在 ES6 中有一个节点 8 项目,它还包含 ES5 中的一些客户端代码。我正在用 eslint 对节点代码进行 linting 并使用 airbnb-base 。

但是,客户端代码是 ES5,所以我想使用 airbnb-base/legacy。问题是 ES5 客户端代码位于项目的子文件夹中,它自动继承主 eslint 配置(extends: ["airbnb-base"].

有没有办法指定extends: ["airbnb-base/legacy"]主配置下方的文件夹,而不是继承airbnb-base

4

1 回答 1

5

如果您root: true在子文件夹中指定.eslintrc.js,那么您可以 then extends: ["airbnb-base/legacy"],并且它不会从父目录继承任何配置。

于 2017-11-06T22:15:57.373 回答