我在ES6中有一个节点8项目,它还包含ES5中的一些客户端代码。我正在使用eslint和使用airbnb-base来节点代码。
但是,客户端代码是ES5,所以我想使用airbnb-base / legacy。问题是ES5客户端代码位于项目的子文件夹中,它自动继承主要的eslint配置(所以extends: ["airbnb-base"]
也是如此。
有没有办法为主配置下方的文件夹指定extends: ["airbnb-base/legacy"]
,而不是继承airbnb-base
?
答案 0 :(得分:0)
如果您在子文件夹.eslintrc.js
中指定了root: true
,那么您可以extends: ["airbnb-base/legacy"]
,并且它不会从父目录继承任何配置。