在eslint.json
配置中,ESLint
allows to configure使用以下逻辑来规则严格:
示例:
{
"rules": {
"jasmine/valid-expect": 2,
"eqeqeq": [2, "smart"]
}
}
问题:是否可以严格执行所有插件特定的规则(代码2)?
在这种情况下,如果存在违规行为,我们希望来自jasmine
(eslint-plugin-jasmine
plugin)的所有规则都会产生错误。
我已尝试指定"jasmine/*": 2
和"jasmine": 2
,但两者均未通过"规则定义...未找到"错误。
答案 0 :(得分:1)
ESLint在配置中不支持通配符。但是,您可以请求插件创建者在其插件(http://eslint.org/docs/developer-guide/working-with-plugins#configs-in-plugins)中添加可共享配置,之后您只需将extends: plugin:jasmine/all
添加到配置文件中即可使用插件提供的配置all
。 / p>