在我的eslint配置(YAML格式)中,我扩展了3种不同的配置:
extends:
- airbnb-base
- plugin:angular/johnpapa
- ionic我的问题如下:
YAML中的正确格式吗?eslint:recommended):如果错误与这些“共享”规则之一相关,我会多次得到相同的错误吗?发布于 2018-05-16 11:45:07
首先,是的,它是YAML中的正确格式(参见ESLint -配置插件)。作为JSON,它应该是
{
"extends": [
"airbnb-base",
"plugin:angular/johnpapa",
"ionic"
]
}如果extend部分中有多个规则集,下面的规则集将扩展或覆盖前面的规则集。因此,对于每个规则只有一个设置(请参阅ESLint -扩展配置文件),有时当来自可共享信任的规则相互冲突,并且不能为extend部分定义特定的顺序时,您必须在rules部分中手动定义此特定规则。
因此,第二个问题的答案是:不,您不会多次得到相同的错误。
发布于 2018-04-16 14:22:38
扩展eslint规则的正确方法如下所示:
extends: ["standard", "plugin:jest/recommended"]https://stackoverflow.com/questions/46544082
复制相似问题