在项目的子文件夹

时间:2017-11-05 13:08:09

标签: javascript eslint eslint-config-airbnb

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

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

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

1 个答案:

答案 0 :(得分:0)

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